Skip to content

What are you using in production? #3419

Discussion options

You must be logged in to vote

Can you describe your release proces? I do the same once a while and in my situation it does not take 3 to 5 minutes to deploy a new version. There is some downtime but not more than 60 seconds I think.

The actual update command I use is docker-compose -f production.yml up -d django celeryworker. Before I run that command I pull the new images from a registry and run the migrations with the new image. Before I was using an online registry I was building the images on the server which caused a lot of trouble.

Nowadays I make use of a single VPS (4cpu, 8gb ram) to host a docker-swarm instance for multiple sites and apps. There is an excellent tutorial about this on https://dockerswarm.rocks/.…

Replies: 3 comments 5 replies

Comment options

You must be logged in to vote
5 replies
@robertoassuncaofilho
Comment options

@foarsitter
Comment options

@robertoassuncaofilho
Comment options

@foarsitter
Comment options

@robertoassuncaofilho
Comment options

Answer selected by robertoassuncaofilho
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants