상세 컨텐츠

본문 제목

Docker Compose 개요

클라우드/Docker

by 최승호 2022. 3. 25. 17:59

본문

1. Docker Compse 개요

Docker Compose는 다중 컨테이너 애플리케이션을 정의하고 실행하기 위한 도구이다. YAML 파일을 사용하여 애플리케이션 서비스를 구성하고 한번의 명령으로 여러 서비스를 빌드하고 실행한다.

 

 

2. 프로세스

  1. dockerfile을 사용하여 앱의 환경 정의
  2. docker-compose.yml에 서비스 실행을 위하 환경을 정의
  3. docker-compose up 명령으로 전체 앱을 실행

 

 

3. docker-compose.yml 구성 예시

version: "3.9"  # optional since v1.27.0
services:
  web:
    build: .
    ports:
      - "8000:5000"
    volumes:
      - .:/code
      - logvolume01:/var/log
    links:
      - redis
  redis:
    image: redis
volumes:
  logvolume01: {}

 

 

 

 

관련글 더보기

댓글 영역