Docker Zero Downtime Implementation

I am planning on using Docker for a production application and I cannot think of an easy way to deploy to our EC2 instance (for example, to run a docker container) without simply destroying the first Docker container and starting the second. I know of some solutions like Centurion, Dokku, and HAProxy, but they all seem a little tricky for what seems to be a simple task. Are there any better ways?

+3


source to share


1 answer


If not installed, use a proxy in front of the containers. Start a new container, replace the proxy, and then destroy the old container.



If not, check out flocker .

+5


source







All Articles