3 ms·
While I won't address each item in your list. I'll say that I love Dockerfiles. They make it clear what steps occurred to arrive at the resulting image. For an
by justin_oaks 5y ago
While I won't address each item in your list. I'll say that I love Dockerfiles.
They make it clear what steps occurred to arrive at the resulting image. For any image that is built from an open-source repository, I can find the Dockerfile, look at it and say "Oh, that's how they did it!"
In the article it says that Dockerfiles might not be the best way to build your image. I think some of that may have come from before the days of multi-stage builds. With multi-stage builds you can use a lot of tools (like the Go compiler) at build time without including those tools in your final build.
Can we do better than Dockerfiles as they are today? I'm sure we can, but can I appreciate what I have while knowing it could be better.
- musicale 5y agoThe listed points (>) are quoted from the article.