Container/Docker Compose
도커 컴포즈 주요 명령어 정리
2mukee
2023. 8. 12. 00:04
320x100
320x100
기본 문법
docker compose [명령]
: docker-compose.yml 파일이 위치한 곳에서 실행
: 해당 도커 컴포즈 파일로 실행한 컨테이너에 대해 명령
- up
: 컨테이너 생성 및 시작
: -d (백그라운드 실행)
: --no-deps (링크 서비스를 실행하지 않음)
: --build (이미지를 빌드 / 기본 값)
: --no-build (이미지를 빌드하지 않음)
: -t (컨테이너 타임아웃. 초 단위. 기본 10초)
: --scale SERVICE=서비스 수 (서비스 수 지정)
: --force-recreate (컨테이너를 중지하고 모든 컨테이너를 다시 생성)
- ps
: 실행중인 컨테이너 목록 표시
- logs
: 실행중인 컨테이너 로그 표시
- run
: 컨테이너 실행
- start
: 컨테이너 시작
- stop
: 컨테이너 정지
- restart
: 컨테이너 재시작
- pause
: 컨테이너 일시 정지
- unpause
: 컨테이너 재개
- port
: 컨테이너의 공개 포트 표시
- config
: 컨테이너 구성 확인
- kill
: 실행중인 컨테이너 강제 정지
- rm
: 컨테이너 삭제
- down
: 리소스 삭제 (volume 등)
: --rmi all (모든 이미지를 삭제)
: -v (컴포즈 정의 파일의 데이터 볼륨 삭제)
Reference
300x250
728x90