Docker compose 명령어 및 옵션 (https://docs.docker.com/compose/reference/overview/#command-options-overview-and-help)

$ docker-compose [-f ...] [options] [COMMAND] [ARGS...]

Commands:    
build 서비스 빌드  
bundle 작성 파일의 Docker 번들(이미지, 포트, 네트워크 정보파일)생성  
config 유효성 검사 및 작성 파일 조회  
create 서비스 생성  
down 컨테이너, 네트워크, 이미지 및 볼륨 중지 및 제거  
events 컨테이너에서 실시간 이벤트 수신  
exec 실행중인 컨테이너 내 명령 실행  
help 명령에 대한 도움말  
images 목록 이미지 조회  
kill 컨테이너 kill  
logs 컨테이너 로그 출력  
pause 서비스 일시 중지  
port 포트 바인딩  
ps 목록 컨테이너 조회  
pull 서비스 이미지 가져 오기  
push 이미지 push  
restart 서비스 재시작  
rm 중지 된 컨테이너 제거  
run 일회적인 명령 실행  
scale 서비스에 대한 컨테이너 수 설정  
start 서비스 시작  
stop 서비스 중지  
top 실행중인 프로세스 정보 조회  
unpause 서비스 일시중지 해제  
up 컨테이너 만들기 및 시작  
version Docker-Compose 버전 정보 표시  
* 명령어의 자세한 사용방법은 (https://docs.docker.com/compose/reference/envvars/#compose_file) 참고
Options:    
-f, –file FILE 다른 docker-compose 파일지정 (기본값 : docker-compose.yml).  
-p, –project-name NAME 대체 프로젝트 이름 지정 (기본값 : 디렉토리 이름).  
–verbose 보다 더 자세한 정보로 출력  
-v, –version 버전 조회  
-H, –host HOST 연결할 데몬 호스트  
     
–tls TLS 플래그 사용 (–tlsverify) / 이 명령은 Linux에서 작동하는 인증서 셋만 생성  
–tlscacert CA_PATH 해당 CA에서만 서명 한 인증서 신뢰  
–tlscert CLIENT_CERT_PATH TLS 인증서 파일의 경로  
–tlskey TLS_KEY_PATH TLS 키 파일의 경로  
–tlsverify TLS를 사용하고 리모컨을 확인하십시오.  
–skip-hostname-check 데몬의 호스트 이름을 클라이언트 인증서에 지정된 이름과 비교하지 마십시오 (예 : 도커 호스트 IP address)  
–project-directory PATH 대체 작업 디렉토리 지정 (기본값 : 작성 파일의 경로)  

참고 사이트