클라우드,가상화/DOCKER

Docker 설치

aiemag 2023. 1. 19. 22:30
반응형

 

※ 실행 환경 : Ubuntu 20.04.4

 

1. 패키지 목록 업데이트

$ sudo apt update -y

 

2. Docker 의존 패키지 설치

$ sudo apt install -y apt-transport-https ca-certificates curl software-properties-common

 

3. Docker에서 제공하는 공식 GPG(GNU Privacy Guard) Key 추가

apt가 패키지를 인증할 때 사용하는 키 리스트 관리.

apt-key를 통해 지정 사이트에서 새로운 키 추가.

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

 

4. 추가된 GPG Key 확인

$ sudo apt-key fingerprint

 

추가된 키 중에서 첫 번째 키를 선택해서 조회.

$ sudo apt-key fingerprint 0EBFCD88

 

5. 데비안 계열의 도커 repository PPA 추가.

$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"

 

6. 패키지 업데이트 수행

apt 패키지 목록 업데이트

$ sudo apt install -y

 

7. 도커 설치

도커 CE(Community Edition) 설치

$ sudo apt-get -y install docker-ce

 

설치할 버전을 지정해서 설치

$ sudo apt-get -y install docker-ce=20.10.10 ce-0 ubuntu

 

도커 버전 정보와 데몬 상태 확인

$ sudo docker version

$ sudo systemctl status docker

 

도커 그룹(없으면 자동 생성)에 현재 사용자 $(whoami)를 그룹에 추가함.

$ sudo usermod -aG docker $(whoami)

$ sudo systemctl restart docker

$ sudo systemctl status docker

$ sudo systemctl status containerd.service

 

도커 버전 확인

$ docker version

 


도커 쉘 스크립트 자동 설치

스크립트 다운로드

$ curl -fsSL https://get.docker.com -o get-docker.sh

 

실행 권한 부여

$ chmod +x get-docker.sh

 

도커 설치

$ sudo sh get-docker.sh

 

버전 확인

$ docker version

 


도커 삭제

apt로 도커 제거

$ sudo apt purge docker-ce

 

관련 디렉토리 삭제

$ sudo rm -rf /var/lib/docker

 

 

반응형

'클라우드,가상화 > DOCKER' 카테고리의 다른 글

Docker Uninstall/Install on RHEL  (0) 2023.04.23
Docker 디버깅  (0) 2023.01.21
Docker 테스트 & 정보 확인  (0) 2023.01.19