# Docker Compose 파일 포맷 버전 지정
version: '3'
# 컨테이너 설정
services:
# 컨테이너에서 사용하는 volume 설정으로 대체 가능(옵션)
volumes:
# 컨테이너간 네트워크 분리를 위한 추가 설정 부분 (옵션)
networks:
docker-compose.yml 예시
version: "3"
services:
db:
image: mysql:5.7
restart: always
volumes:
- ./mysqldata:/var/lib/mysql
env_file:
- ./mysql.env
ports:
- "3306:3306"
services:
db: # 컨테이너 이름
image: mysql # db의 base image, 직접만든 Dockerfile을 통해 만든 이미지일 수도 있다.