포스트

[Docker Compose] 변경한 서비스만 새로 배포하기.

docker-compose.yml에 여러 서비스를 작성해서 docker compose up -d 명령어로 이미 배포했는데, 그 중 한 가지 서비스만 docker-compose.yml에서 수정하여 새로 배포하고 싶다면 다음과 같이 하면 됩니다.

1
2
docker compose build {새로 배포하려는 서비스}
docker compose up --no-deps -d {새로 배포하려는 서비스}

또는,

1
docker compose up --no-deps -d --build {새로 배포하려는 서비스}

서비스는 다음 명령어로 확인합니다.

1
docker compose ps

https://docs.docker.com/compose/production/

Use Compose in production Guide to using Docker Compose in production Guide to using Docker Compose in production

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.