로딩
요청 처리 중입니다...

[Docker] 도커 컴포즈(Compose) 작성 및 실행

 [Docker] 도커 컴포즈(Compose) 작성 및 실행

도커 컴포즈(Docker Compose) 란? 도커를 사용하여 하나의 파일에 다중 컨테이너를 정의하고 실행하기 위한 도구입니다.

컨테이너화 된 애플리케이션의 구성 요소를 정의하고, 서비스 간의 의존 관계, 네트워크 설정, 볼륨 마운트 등을 지정 할 수 있습니다. 도커 컴포즈 파일은 YAML(YAML Ain't Markup Language) 형식으로 작성됩니다. docker-compose.yml, docker-compose.yaml 도커 컴포즈(Docker Compose) 작성 1. docker-compose.yml 파일 생성 2.

서비스 정의 version: '3.8' services: service명: image: {이미지명}:{태그} ports: - {요청 포트}:{컨테이너 포트} environment: {환경변수명1}: {값1} {환경변수명2}: {값2} volumes: - {서버 디렉토리 경로}:{컨테이너 디렉토리 경로} restart: {옵션} service명2: ... v...