4 ms·
Record the existing container id, rescale the service to 2 instances (hence bringing a second container up), wait for the second one to be healthy, (optional) s
by fnoef 5mo ago
Record the existing container id, rescale the service to 2 instances (hence bringing a second container up), wait for the second one to be healthy, (optional) stop directing traffic to the old container, wait a few seconds, stop the old container, rescale the service back to 1 instance.
- hamdingers 5mo agoHere's a CLI plugin that automates this: https://github.com/wowu/docker-rollout https://github.com/wowu/docker-rollout
- nojs 5mo agoAnother vote for this - we’ve been using it for years without issues.
- Oras 5mo agoBlue Green Deployment. There must be a docker container to handle this or at least a bash script. edit: thanks to next comment for referencing one