이로

Docker 설치 본문

컴퓨터

Docker 설치

利路 2022. 8. 14. 11:36
반응형

1. Docker 설치 공식 문서

1.1 Docker Engine

https://docs.docker.com/engine/install/ubuntu/

 

Install Docker Engine on Ubuntu

 

docs.docker.com

1.2 Docker Compose

https://docs.docker.com/compose/install/compose-plugin/#installing-compose-on-linux-systems

 

Install Docker Compose CLI plugin

 

docs.docker.com

2. 우분투에 Docker 설치 요약

2.1 이전 버전 제거

sudo apt-get remove docker docker-engine docker.io containerd runc

2.2 저장소 설정

2.2.1 HTTPS 통해 리포지토리 사용할 수 있도록 패키지 인덱스 업데이트 및 설치

sudo apt-get update

 

sudo apt-get install ca-certificates curl gnupg lsb-release

2.2.2 Docker 공식 GPG 키 추가

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg

2.2.3 리포지토리 설정

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

2.3 Docker Engine 설치

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

2.4 설치 확인

docker version

2.5 sudo 없이 docker 사용 (사용자 선택사항)

# 현재 로그인한 사용자를 docker group에 포함 (명령어 실행 후 사용자 재접속 필요)
sudo usermod -aG docker ${USER}

 

3. Docker compose 설치

3.1 Docker compose 설치

sudo apt-get install docker-compose-plugin

3.2 설치 확인

docker compose version

4. Docker 제거

4.1 Docker Engine, CLI, Containerd 및 Docker Compose 패키지 제거

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin

4.2 이미지, 컨테이너, 볼륨까지 삭제

sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

 

 

참고

https://docs.docker.com/compose/install/

 

Install Docker Compose

 

docs.docker.com

 

https://velog.io/@dailylifecoding/ubuntu-20.04-docker-and-dockercompose-install

 

Ubuntu 20.04 에 Docker, Docker-Compose 설치하는 법

ubuntu 20.04 에 docker + docker-compose 설치법

velog.io

https://velog.io/@shin6949/Docker-Compose-%EC%83%81%EC%9C%84-%EB%B2%84%EC%A0%84-%EC%84%A4%EC%B9%98%EA%B0%80-%EC%95%88-%EB%90%98%EB%8A%94-%EA%B2%BD%EC%9A%B0

 

Docker Compose 상위 버전 설치가 안 되는 경우

Linux에서 Docker Compose를 설치할 때는 2가지 방법이 있습니다. apt, yum, dnf 같은 패키지 관리자를 통해 설치하는 방법Docker Compose의 Git에 올라와있는 Release를 가져와 설치하는 방법그 중에서 2번 과정

velog.io

 

반응형
Comments