Basically I ran into issues with building images from newer and more complex compose files that podman-compose just couldn’t pull apart.
Docker is still the go-to if you want shit to ‘just work’, it has an easier user experience, it’s what the vast majority of developers building containers are using. You can run rootless if you want without too much pain.
It has come a long way but the probability that you’ll run into some random edge case or other issue with podman is higher, podman-compose has some thorns (high likelihood you’ll need to hack on compose files), if you want containers to start without your interaction you have to bake up systemd unit files for them, etc. I’ve not messed with podman-kube-play
- wasn’t even aware of it, so can’t really comment as to how well that works.
There’s nothing to lose by giving it a go except your sanity and time. 😁
What? Gitea. Gitlab is a complete devops platform. Awesome, but complete overkill.
Why? Because I regularly commit code atrocities and have a hard enough time dealing with imposter syndrome, I don’t need to add public shaming on top of it (And just data sovereignty I guess)