Hacker News new | ask | show | jobs
by g051051 2025 days ago
> With containers, developers can develop, test, deploy, and rollback with blazing fast velocity.

Wow, that has not been my experience with containers.

2 comments

A lot of this depends on your CI/CD environment. In ours, every single push to every branch on the remote repo ends up building a testing/building a full container environment that is ready for deployment in the cloud - with no differentiation between production/development in terms of completeness.

It's fast enough, that some (obv not most) developers don't even set up their local docker environment, and just use the CI/CD deployments to test their work. With the advantage being that if it looks good - single deploy moves all of the production environment to it.

They want to implement that sort of thing, but it just doesn't work for very large projects.
Can you elaborate?

Even the basic ability to just spin a container with all your stuff and start developing is an important advance. (especially for cases like python2/3, java5/8 etc)

Coupled with the remote containers feature of visual studio, working with containers is now a game changer.

Maybe for very small projects. But the scale of things I work on doesn't lend itself to that sort of thing.