【docker-compose】PostgreSQLを導入してみた

はじめに

docker-composeにPostgreSQLを導入したので、コードをメモしておきます。

POSTGRES_USERにuserを指定すると権限エラーになるところで結構ハマりました。。

./docker/postgresql/initdbフォルダにsqlファイルを入れれば自動的に実行されます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#docker-composeのバージョンを指定
version: '3.8'

services:
db:
image: postgres:13.3
restart: always
environment:
POSTGRES_USER: postgres
POSTGRES_PASSWORD: password
TZ: Asia/Tokyo
ports:
- '5432:5432'
volumes:
- ./docker/postgresql/data:/var/lib/postgresql/data
- ./docker/postgresql/initdb:/docker-entrypoint-initdb.d

【docker-compose】PostgreSQLを導入してみた

https://reon777.com/2021/07/14/docker-compose-postgres/

Author

reon777

Posted on

2021-07-15

Updated on

2026-06-30

Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×