본문 바로가기

Docker

Ubuntu에 Docker 및 Docker compose 설치하기

728x90

이 글에서는 Ubuntu 20.04 기준 Docker 및 Docker compose 설치하는 방법을 다룹니다.

 

사전 작업

가장 먼저 패키지 목록을 업데이트 해 줍니다.

sudo apt-get update

 

다음으로 Docker의 공식 GPG-KEY를 등록합니다.

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

다음으로 Docker Repository를 등록합니다.

 echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

 

Docker 설치하기

다음 명령어를 입력하여 Docker를 설치합니다.

 

sudo apt-get install docker-ce docker-ce-cli containerd.io

설치가 완료되면 다음 명령어를 통해 설치가 잘 되었는지 확인할 수 있습니다.

docker --version

Docker 명령어를 루트권한 없이 실행하기 위해 아래 명령어를 입력해줍니다.

(권한을 변경한 사용자가 현재 로그온 상태라면 로그오프 후 다시 로그인해야 변경 결과가 정상적으로 반영된 것을 확인할 수 있습니다.)

sudo usermod -aG docker {username}

 

Docker compose 설치하기

다음 명령어를 입력하여 Docker compose를 설치합니다.

sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

다음으로 Docker compose에 실행권한을 부여합니다.

 sudo chmod +x /usr/local/bin/docker-compose

Docker와 마찬가지로 설치가 잘 되었는지 확인하기 위해 아래 명령어를 입력합니다.

docker-compose --version
728x90