3 ms·
Great question! I already use Ansible to setup machines and automate deployments. I used systemd unit files until I switched to Docker. I don't use them anymo
by ngrilly 8y ago
Great question!
I already use Ansible to setup machines and automate deployments.
I used systemd unit files until I switched to Docker. I don't use them anymore since dockerd supervises the container itself.
I use Docker Compose to describe the set of services composing my app and it's great.
But in production, Docker Compose is unable to provide zero-downtime deployments, and this is why I'm looking at Docker Swarm or Kubernetes.
systemd unit files are not very useful for Docker containers, and they don't solve the zero-downtime deployment issue.