# D1 00 Postgres Docker

> Stands up Postgres 17 via Docker Compose as up-api/up-app's db. CRUD drill Day 1 step 0. Trigger: 'day1 step0', 'postgres docker compose', 'create db compose file'.

- Skill: `softinter-chiangrai/d1-00-postgres-docker` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add softinter-chiangrai/d1-00-postgres-docker`
- Raw SKILL.md: https://api.skillmd.com/api/skills/softinter-chiangrai/d1-00-postgres-docker/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: softinter-chiangrai (https://skillmd.com/u/softinter-chiangrai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/softinter-chiangrai/d1-00-postgres-docker

---


# Day 1 · Step 0 — Postgres via Docker Compose

Copy `assets/docker-compose.db.yml` to project root as `docker-compose.yml` (root file later steps extend — don't recreate it).
Keep defaults unless user specifies otherwise.

Default: db `up_db`, user upadmin/password uppass, port `5432`.

