본문 바로가기

기타/Linux

[우분투] Docker 설치하기

Ubuntu 20.04 Docker 설치하기

Ubuntu 20.04 에서 apt 를 이용한 Docker 설치

Docker 설치 사전작업

apt 명령어를 이용하여 Docker 설치에 필요한 패키지들을 설치한다.

 apt-get -y install apt-transport-https ca-certificates curl gnupg lsb-release

curl 명령어를 이용하여 Docker gpg 키를 호스트 시스템에 등록한다.

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

apt 의 source.list 에 docker 저장소를 추가한다.

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

apt 명령어로 업데이트를 수행한다. docker 저장소가 추가된 것을 확인한다.

sudo apt-get update
Get:1 https://download.docker.com/linux/ubuntu focal InRelease [57.7 kB]
Get:2 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages [12.9 kB]
Hit:4 http://kr.archive.ubuntu.com/ubuntu focal InRelease                                        
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease                                 
Hit:3 https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu focal InRelease
Hit:6 http://kr.archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:7 http://kr.archive.ubuntu.com/ubuntu focal-backports InRelease
Fetched 70.6 kB in 2s (31.5 kB/s)
Reading package lists... Done

Docker 설치하기

apt 명령어로 docker-ce, docker-ce-cli, containerd.io 패키지를 설치한다.

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

설치가 정상적으로 되면 docker --version 명령어를 통해서 버전을 확인한다.

# docker --version
Docker version 20.10.11, build dea9396

현재 사용자에 docker 권한을 부여한다.

sudo usermod -aG docker ${USER}

시스템을 재부팅 한다.

 

참고자료

docker docs 공식문서를 참고한다.

https://docs.docker.com/get-started/

 

Orientation and setup

 

docs.docker.com