본문 바로가기

리눅스

우분투에 Docker와 Docker Compose를 설치하는 방법

728x90
반응형

우분투에 Docker와 Docker Compose를 설치하는 방법

1. Docker 설치

  • Docker 설치를 위해 apt 패키지 관리자를 업데이트합니다.
sudo apt update
  • Docker 설치를 위한 패키지 저장소 관련 패키지를 설치합니다.
sudo apt install apt-transport-https ca-certificates curl software-properties-common
  • Docker 공식 GPG 키를 추가합니다.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
  • Docker 패키지 저장소를 추가합니다.
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
  • 패키지 관리자를 업데이트하고 Docker를 설치합니다.
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
  • Docker 서비스를 시작하고 부팅 시 자동 실행되도록 설정합니다.
sudo systemctl start docker
sudo systemctl enable docker

2. Docker Compose 설치

  • Docker Compose 바이너리를 다운로드하고 실행 권한을 설정합니다.
sudo curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
  • Docker Compose 버전을 확인합니다.
docker-compose --version

 

이제 Docker와 Docker Compose가 우분투에 설치되었습니다. docker 명령어를 사용하여 도커 컨테이너를 관리하고, docker-compose 명령어를 사용하여 여러 컨테이너로 구성된 애플리케이션을 관리할 수 있습니다.

 

728x90
반응형