Yeah but some of us have paid those dues over time and don't have that level of issue with Docker any longer.
I used to really struggle getting Docker and docker-compose to do what I want, but after a few years working with it, I'm not blocked by the various volume or network or what-have-yous that used to come up.
Alternative proposal: run your containers in docker-compose environments on an ec2 instance. Everyone wins?
We started that way. I'm honestly surprised this isn't suggested more often. It allowed our devs to benefit from containers while not totally uprooting our existing Infrastructure.
We've mostly moved to EKS now but we had plenty of time to do it right thanks to this approach.
Depends on... literally everything about your infrastructure. All kinds of options, pretty much anything is possible here, depending on what you want to do.
I used to really struggle getting Docker and docker-compose to do what I want, but after a few years working with it, I'm not blocked by the various volume or network or what-have-yous that used to come up.
Alternative proposal: run your containers in docker-compose environments on an ec2 instance. Everyone wins?