dockerでローカルで動作確認するためのpostgresを動かす
以下のファイルを作って、docker compose up -d でok。
${} で囲まれているところは環境変数を読み込む。
docker-compose.yml
# ローカル用のDB
version: "3.8"
services:
db:
image: postgres:13
volumes:
- postgres_data:/var/lib/postgresql/data
environment:
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_DB: ${POSTGRES_DB}
ports:
- "5432:5432"
volumes:
postgres_data: