Any recommendations for container lifecycle management on a single node ? I have a multi-container application that I'd like to run on an atomic host (no cluster). I want the containers to always be started on bootup and if automatically restarted if one ever goes down. From the docs it appears that kubernetes pods should be used for multi-container apps but I don't have a cluster so not sure if kubernetes is applicable or not. Without using kubernetes it looks like my options are..
docker runwith an appropriate restart policy
- Create a systemd unit file
I'm thinking the systemd approach might be best. As an aside if kubernetes was used does it autostart pods on bootup ?