티스토리 뷰

DevOps

Docker 설치

Seogineer 2022. 6. 4. 17:11

설치 환경

Ubuntu 22.04 LTS

 

이전 버전 Docker 삭제

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

 

Docker 저장소 설치

Docker Engine을 설치하기 전에 Docker 저장소를 설치해야 Docker를 설치하고 업데이트할 수 있다.

 

1. apt 패키지를 업데이트 하고 apt가 HTTPS를 통해 저장소를 사용할 수 있도록 패키지를 설치

sudo apt-get update

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

 

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

 

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

 

Docker Engine 설치

apt 패키지 인덱스를 업데이트하고 최신 버전의 Docker Engine, containerd 및 Docker Compose를 설치

(docker-compose를 따로 설치할 필요없이 모두 같이 설치된다.)

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

 

sudo 없이 사용하기

sudo usermod -aG docker $USER

 

Docker 버전 확인

docker version

 

Docker-Compose 버전 확인

docker compose version

 

Docker 제거

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose-plugin
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd

 

참고

https://subicura.com/2017/01/19/docker-guide-for-beginners-2.html

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

댓글
Total
Today
Yesterday
링크
Apple 2023 맥북 프로 14 M3, 스페이스 그레이, M3 8코어, 10코어 GPU, 512GB, 8GB, 한글