기본 설정

# 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"

version

services

services:
	db: # 컨테이너 이름
		image: mysql # db의 base image, 직접만든 Dockerfile을 통해 만든 이미지일 수도 있다. 

restart