Tag
Docker
3 posts on this topic.
-
The deploy that hung for an hour
Two bugs in Railyard's Go agent about the end of a process's life: a build timeout that killed one process out of a tree, and a stale Puma pidfile that survived every restart.
-
Four ways to build someone else's repo
The options a deploy platform has for turning a repository it didn't write into a running container, what each costs, and two bugs in Nixpacks and the buildpack launcher I hit deploying Discourse.
-
What a platform does between git push and a working URL
The five jobs every PaaS does after you push: build an image, run a release step, start your processes, route traffic to them, and roll back when it goes wrong. Explained from first principles, with Railyard's two-week-old pipeline as the running example.