도르마무...가 아니라 도커(Docker) 설치

목차

Docker 설치 방법

Ubuntu 24.04.3 기반인 Ubuntu Server 설치 기준입니다.

1. 설치 전 준비

  1. 이전에 설치했을지도 모르는 Docker를 삭제해줍니다.
sudo apt-get remove -y docker docker-engine docker.io containerd runc 2>/dev/null || true
  1. 기존 패키지를 업데이트합니다.
sudo apt update
  1. Docker 설치 시 필요한 패키지를 설치합니다.
sudo apt install -y ca-certificates curl gnupg

2. Docker Keyring 설치

  1. Docker의 GPG 키 관리를 위한 keyring 디렉터리를 생성합니다.
sudo install -m 0755 -d /etc/apt/keyrings
  1. Docker 의 GPG 키를 다운로드 받아 저장합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg \
  | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
  1. Keyring 폴더에 있는 GPG key를 사용할 수 있게 권한을 부여합니다.
sudo chmod a+r /etc/apt/keyrings/docker.gpg

3. Docker APT 저장소 등록 및 설치

  1. Docker 공식 저장소를 APT에 등록합니다.
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \
  https://download.docker.com/linux/ubuntu \
  $(. /etc/os-release && echo $VERSION_CODENAME) stable" \
  | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  1. 다시 패키지 목록 업데이트
sudo apt update
  1. Docker 엔진 설치로 끝!
sudo apt install -y docker-ce docker-ce-cli containerd.io \
  docker-buildx-plugin docker-compose-plugin