2.1 Windows에서 Docker Compose
Docker Compose는 여러 Docker 컨테이너 애플리케이션을 정의하고 실행하기 위한 도구야. Docker Compose 설치는 사용하는 운영 체제에 따라 달라. 이 강의에서는 Linux, macOS 및 Windows와 같은 다양한 운영 체제에서 Docker Compose를 설치하는 단계를 다룰 거야.
Windows에서 Docker Compose 설치
1단계: Docker Desktop 설치
Windows에서는 Docker Compose가 Docker Desktop과 함께 설치돼. 그래서 아마도 이미 설치됐을 거야. 그런데 만약 어떤 이유로 Docker를 설치하지 않고 이 강의를 읽고 있다면, Docker 공식 웹사이트에서 Docker Desktop을 다운로드하고 설치해.
2단계: Docker Desktop 실행
"시작" 메뉴에서 Docker Desktop을 실행해. Docker Desktop을 설치하고 실행한 후에는 Docker Compose를 커맨드 라인에서 사용할 수 있어.
3단계: 설치 확인
커맨드 라인(Command Prompt)이나 PowerShell을 열고 Docker Compose가 올바르게 설치되고 작동하는지 확인해.
docker compose --version
주의! 다른 명령 옵션들:
docker-compose --version
docker compose version
Docker Compose 버전 정보를 볼 수 있어야 해.
2.2 Docker Compose macOS에서
macOS에서 Docker Compose 설치
1단계: Docker Desktop 설치
macOS에서 Docker Compose는 Docker Desktop과 함께 설치돼. 그래서 기본적으로 이미 설치되어 있어야 해. 만약 어떤 이유로 이 강의를 읽으면서 Docker가 설치되지 않았다면, Docker 공식 웹사이트에서 Docker Desktop을 다운로드받아서 설치해 줘.
2단계: Docker Desktop 실행
애플리케이션에서 Docker Desktop을 실행해 줘. 그러면 Docker Compose를 커맨드 라인에서 사용할 수 있어.
3단계: 설치 확인
Docker Compose가 설치되고 제대로 작동하는지 확인해봐.
docker compose --version
Docker Compose 버전 정보를 확인할 수 있어야 해.
주의! 명령어의 다른 방식들:
docker-compose --version
docker compose version
2.3 Linux에서 Docker Compose
Linux에서 Docker Compose 설치
1단계: Docker 설치
Docker Compose를 설치하기 전에, 시스템에 Docker가 이미 설치되어 있는지 확인해. Docker가 설치되지 않았다면, 아래 명령어를 실행해:
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce
2단계: (옵션) Docker를 sudo
없이 실행하도록 설정
sudo
없이 Docker 명령어를 실행하려면, 현재 사용자를 Docker 그룹에 추가해:
sudo usermod -aG docker $USER
3단계: Docker Compose 설치
이제 아래 명령어를 실행해서 설치하면 돼:
sudo apt-get install docker-compose-plugin
4단계: 설치 확인
Docker Compose가 제대로 설치되었고 작동하는지 확인해.
docker compose --version
아래와 같은 출력이 나타나야 해:
Docker Compose version v2.12.2
GO TO FULL VERSION