도커 컴포즈 v2
Docker Compose를 얻을 수 있는 곳
윈도우와 맥OS
리눅스
빠른 시작
기여
유산
Docker Compose는 Compose 파일 형식을 사용하여 정의된 Docker에서 다중 컨테이너 애플리케이션을 실행하기 위한 도구입니다. Compose 파일은 애플리케이션을 구성하는 하나 이상의 컨테이너가 구성되는 방식을 정의하는 데 사용됩니다. Compose 파일이 있으면 단일 명령 docker compose up
으로 애플리케이션을 만들고 시작할 수 있습니다.
Docker Compose는 Windows 및 macOS용 Docker Desktop에 포함되어 있습니다.
이 리포지토리의 릴리스 페이지에서 Docker Compose 바이너리를 다운로드할 수 있습니다.
OS에 대한 관련 바이너리의 이름을 docker-compose
로 바꾸고 $HOME/.docker/cli-plugins
에 복사합니다.
또는 다음 폴더 중 하나에 복사하여 시스템 전체에 설치하세요.
/usr/local/lib/docker/cli-plugins
또는 /usr/local/libexec/docker/cli-plugins
/usr/lib/docker/cli-plugins
또는 /usr/libexec/docker/cli-plugins
( chmod +x
사용하여 다운로드한 파일을 실행 가능하게 만들어야 할 수도 있음)
Docker Compose 사용은 3단계 프로세스로 이루어집니다.
어디서나 재현할 수 있도록 Dockerfile
사용하여 앱 환경을 정의하세요.
격리된 환경에서 함께 실행할 수 있도록 compose.yaml
에서 앱을 구성하는 서비스를 정의하세요.
마지막으로 docker compose up
실행하면 Compose가 전체 앱을 시작하고 실행합니다.
Compose 파일은 다음과 같습니다.
서비스: 웹: 빌드: . 포트: - "5000:5000" 볼륨: - .:/code redis: 이미지: redis
Docker Compose 개발을 돕고 싶으신가요? 기여 문서를 확인하세요.
문제를 발견하면 이슈 트래커에 보고해 주세요.
Compose의 Python 버전은 v1
분기에서 사용할 수 있습니다.