
- 는 JSON에서 list를 의미한다.version : docker-compose 파일 버전

services : 이하 하나 이상의 컨테이너 설정
db라는 컨테이너 설정.volumes: -<host_dir>:<container_dir> : host 폴더를 컨테이너 폴더와 연결

restart : 서비스가 중지된 경우 항상 재시작

environment : 컨테이너 환경변수 설정

env_file : 외부 파일에서 환경 변수 전달

posts : 외부포트와 내부포트 연결

depends_on : 컨테이너 실행 전에 먼저 실행되어야 할 다른 컨테이너

docker-compose --version : 버전 확인docker-compose up <options> : 컨테이너 실행-d : 컨테이너를 백그라운드에서 실행docker-compose down : 컨테이너 정지docker-compose ps : 컨테이너 상태 확인docker-compose logs : 컨테이너 이력 확인docker-compose logs -f : 실시간으로 이력 확인docker-compose start / stop / pause / unpause / restart [서비스명] : 시작 / 정지 / 일시정지 / 재시작docker-compose rm : 컨테이너 삭제docker-compose kill : 컨테이너 강제 정지docker-compose config : yml 파일 내용 확인