Docker
Why Do I use Docker?
I used to use a k8s cluster but I ended up spending more time managing k8s deployments and it became difficult to manage backups. I decided to simply things and went to docker over podman for the following reasons:
- Developers often recommend docker compose for deployments
- Developers often provide ready-to-use docker-compose files
- A compose deployment can be easily backed up and migrated from host to host.
If I ever get a dedicated storage node and better networking hardware to build a SAN, I’ll probably go back to k8s(more on this later).
#TODO add a single container docker compose example
#TODO add a multi-container docker compsoe example