컴퓨터
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
Docker Compose 상위 버전 설치가 안 되는 경우
Linux에서 Docker Compose를 설치할 때는 2가지 방법이 있습니다. apt, yum, dnf 같은 패키지 관리자를 통해 설치하는 방법Docker Compose의 Git에 올라와있는 Release를 가져와 설치하는 방법그 중에서 2번 과정
velog.io
반응형