Nếu yêu cầu khởi tạo của bạn chỉ để tạo ronda
lược đồ, sau đó bạn chỉ có thể sử dụng POSTGRES_DB
biến môi trường như được mô tả trong tài liệu
.
Một chút về docker-compo.yml của bạn tệp cho dịch vụ postgres sau đó sẽ là:
postgres:
restart: always
build: ./postgres/
volumes_from:
- data
ports:
- "5432:5432"
environment:
POSTGRES_DB: ronda
Lưu ý nhỏ là không sử dụng restart: always
cho data
của bạn vùng chứa vì vùng chứa này không chạy bất kỳ dịch vụ nào (chỉ là true
yêu cầu). Làm điều này về cơ bản bạn đang yêu cầu Docker chạy true
lệnh trong một vòng lặp vô hạn.