본문 바로가기

리눅스

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

반응형

우분투에 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
반응형