So easy to standardize setup of a project - just write the docker compose for your whole project for whatever services you have, and you get a single command to bring it all up, down or restart.
Easy to see logs, pin point failures, restart specific services, no hassle of dependency installation, and additionally a cleaner container image with alpine OS builds.
It's just so satisfying and comfortable with docker - I cannot imagine any new project without docker. It just works.
It's easy to install, easy to configure for your project, easy to extend and easy to get support for from reddit, docker forum, or just your colleagues - everyone knows it as much as they know basic programming. Review collected by and hosted on G2.com.
Sometimes there are issues with docker network and caching that are hard to debug and I wish there was an easier way or a self debugging tool in docker that identified these issues and told us what's exactly going wrong instead of me going in circles try to think what could be wrong.
Mostly it's network or image caching issues but once they're sorted, it's a breeze. Review collected by and hosted on G2.com.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through a business email account
This reviewer was offered a nominal gift card as thank you for completing this review.
Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.