Postgres 18 Docker Volume

Catches and fixes the PostgreSQL 18 Docker volume path breaking change. Invoke this skill whenever you see a docker-compose.yml (or Dockerfile, or any container config) that uses a postgres image — especially postgres:18, postgres:18-alpine, or any version ≥ 18 — with a volume or bind mount. Also trigger when a user asks about postgres data persistence, docker compose postgres setup, volume mounts for postgres, migrating from postgres 17 to 18, or "my postgres data disappeared". The wrong mount path causes silent data loss — the skill explains what changed, how to verify the current mount, and how to migrate safely.

yorch a0d7a98 3 files · 10.8 KB Updated

File contents

yorch/claude-skills/tree/main/skills/postgres-18-docker-volume commit a0d7a98370

Frequently asked questions

npx skillmds add yorch/postgres-18-docker-volume