docker-compose build
이미지를 빌드하기만 하며, 컨테이너를 시작하지는 않는다
docker-compose up
이미지가 존재하지 않을 경우에만 빌드하며 컨테이너를 시작한다
docker-compose up --build
강제로 이미지를 빌드하고 컨테이너를 시작한다. 소스가 수정되었을 시에 해야한다.
docker-compose up --no-build
이미지 빌드 없이, 컨테이너를 시작한다.
docker-compose up -d
컨테이너를 백그라운드로 실행한다.
docker-compose down
실행 중인 컨테이너를 내릴 경우 사용한다. 컨테이너가 중지될 뿐만 아니라 삭제까지 진행된다.
docker-compose start & docker-compose start {컨테이너 이름}
docker-compose start
정지한 컨테이넌
docker-compose start {컨테이너 이름}
특정 컨테이너만 재개
docker-compose restart & docker-compose restart {컨테이너 이름}
docker-compose restart
이미 실행 중인 컨테이너 다시 시작
docker-compose restart {컨테이너 이름}
이미 실행 중인 특정 컨테이너 다시 시작
docker-compose stop & docker-compose stop {컨테이너 이름}
docker-compose stop
컨테이너들 정지
docker-compose stop {컨테이너 이름}
특정 컨테이너 정지
docker-compose logs & docker-compose logs -f
docker-compose -f docker-compose-dev.yml up
docker-compose 파일 이름이 docker-compose.yml이 아닌 파일을 사용한 경우