Ask HN: What's your Docker workflow?

4 points by kowdermeister ↗ HN
There's too many application out there that seem to cover the basics, but the nitty-gritty details are left out.

Basic question is: How do you edit, version and deploy your app? I'm sure it's gets very tricky when I want things like Let's encrypt or CI/CD setup.

I'm looking for simple workflows that would reduce vendor lockin to minimal. The promise of Docker is very appealing that I can switch a cloud provider easily, but it would be nice to see how you do it in practice.

1 comment

[ 2.3 ms ] story [ 21.1 ms ] thread
I don't see Docker as part of deployment. Docker is a way to run something in a sandbox.

My app runs on an operating system. I include a setup script that prepares the OS so my app can run.

If the OS runs on bare metal, inside a VM or inside a container makes no difference for the app.