도커 컴포즈 명령어
docker-compose up
- docker-compose를 이용하여 설정이 저장된 yml파일을 실행 시킨다.
- d: detached (BG 실행)
- –force-recreate: 컨테이너 새로 만들기
- –build: 도커 이미지 다시 빌드
docker-compose down
- yaml에 지정된 컨테이너들을 종료후 삭제 시킨다.
docker-compose run
- 기존의 docker-compose에서 가동중인 것과 별개로 실행시킬수 있다.
- 예: docker-compose run [service] [command]
docker-compose start
- 멈춘 컨테이너를 다시 시작한다. 특정 컨테이너만 재개 할수도 있음.
- 예: docker-compose start containername
*docker-compose restart**
- 컨테이너를 재시작 한다. 특정 컨테이너만 재시작 할수도 있음.
- 예: docker-compose restart containername
docker-compose stop
- 컨테이너를 멈춘다. 특정 컨테이너만 멈출수도 있다.
- 예: docker-compose stop containername
docker-compose logs
- 컨테이너의 로그를 출력한다
- 예: docker-compose logs -> 로그 출력
- 예: docker-compose logs -f -> 로그를 지속적으로 출력
docker-compose build
- 컨테이너의 bulid 부분에 정의댄 내용대로 빌드. 특정 컨터이너만 빌드 할수도 있음.
- 예: docker-compose build, docker-compose bulid containername
docker-compose exec, ps