Docker

Containerize CritterBids (.NET 10, Marten/PostgreSQL, Wolverine) for local development and Hetzner VPS deployment. Use when writing or fixing a Dockerfile, docker-compose.yml, or .dockerignore for a CritterBids service; when the local container loop is misbehaving (stale image, container won't start, Postgres not reachable); or when deciding whether a change needs an image rebuild, a restart, or just a code reload. Covers multi-stage builds, non-root runtime, Marten/Postgres health gating, the local rebuild-vs-restart decision, and branch-swap hygiene. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/erikshafer--critterbids--docker commit 54ff580e31

Frequently asked questions

npx skillmds@latest add tomevault-io/docker-7