The shared-folder problem that nearly killed this last year is gone. What changes in the compose file, what the new file sharing costs, and where Linux and Mac…
Container linking is legacy as of 1.9 and still functions, so compose files written last year keep working and nobody is forced to learn the replacement. The replacement…
Docker 1.12 added HEALTHCHECK, which means the image itself can say what “working” means. Before this, every orchestrator had to be told separately, and each one had its…
Building assets inside the runtime image drags Node, the whole node_modules tree and a compiler toolchain into production — several hundred megabytes to produce one bundle. There is…
Each instruction produces a layer, and a layer is reused only if every instruction before it is unchanged. Copying the whole application before installing dependencies invalidates the dependency…
Two days lost to PHP extension mismatches. A container per service, what the shared-folder performance problem costs on a VM, and whether it was worth it.