[英]How to change postgres docker image wal level on setup?
我正在為我的一個應用程序使用 postgres:11.6-alpine 圖像,我想在設置時將圖像 wal_level 設置為“邏輯”,最好使用 docker-compose。
我找到的解決方案需要您覆蓋圖像 postgresql.conf。 但是,我不想為了更改此設置而擁有完整的 postgresql.conf 文件。
有什么辦法可以做到這一點嗎?
像這樣更新 PostgreSQL 容器配置的command
部分。
services:
postgres:
image: postgres:11.6-alpine
ports:
- "5432:5432"
environment:
- POSTGRES_DB=my_db
- POSTGRES_PASSWORD=changeme
command:
- "postgres"
- "-c"
- "wal_level=logical"
或者
command: [ "postgres", "-c", "wal_level=logical" ]
如果您更喜歡這種格式。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.