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
'Container > Docker Compose' 카테고리의 다른 글
유용한 도커 컴포즈 명령 모음 (0) | 2024.11.30 |
---|---|
도커 네트워크와 /etc/hosts의 관계 (0) | 2024.07.19 |
도커 컴포즈 환경변수 설정 방법 (0) | 2023.08.11 |
도커 컴포즈 (Docker Compose) 파일 완전히 파헤치기 (0) | 2023.07.27 |
도커 컴포즈 및 스택 yml 파일 옵션 정리5 - 기타옵션 (0) | 2021.11.06 |