TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

A Tale of Two Onboardings: Why engineering managers should care about Docker

7 pointsby mwmanningalmost 10 years ago

1 comment

poulsbohemianalmost 10 years ago
Remember the old joke about how everything in software can be fixed by another layer of abstraction, except too many layers of abstraction? Docker in a dev setting is just adding another layer of abstraction without solving the underlying problems.<p>We recently experienced exactly the scenario described in the article when on boarding our team with a customer. At first it looks slick to be up and running so fast. The problem is, you still have to keep that Dockerfile updated correctly so you&#x27;d better understand your dependencies. You still have to have redis, postgresql, and whatever other system dependencies installed. The moment you need to update your application that causes a need to update your docker images means that a 30 second fix just turned into a bigger administrative deal.<p>Want to use containers in production? Go for it, have fun. Do I think you need better dependency management and a clear way to keep developer environments in sync? Absolutely. I&#x27;m just not yet convinced Docker itself is adding anything to that problem.
评论 #9773678 未加载
评论 #9774008 未加载