如何正确更改docker-compose.yml中的postgresql'datestyle'参数?

问题描述 投票:0回答:1

如何正确更改docker-compose.yml中的postgresql

'datestyle'
参数? 在 /var/lib/postgresql/data/postgresql.conf 中图像的容器中,默认值是
datestyle = 'iso, mdy'
,我想将其更改为
datestyle = 'iso, dmy'

接下来我正在尝试: 在 docker-compose.yaml 中:

environment:
- PGDATESTYLE='iso, dmy'

此后启动容器时出现错误

2023-06-15 07:54:26.859 GMT [51] 致命:参数“DateStyle”的值无效:“'iso,dmy'” 2023-06-15 07:54:26.859 GMT [51] 详细信息:无法识别的关键字:“'iso”。

然后我尝试在 docker-compose.yaml 中:

services:
  pg_base:
    command: postgres -c 'datestyle="iso, dmy"'

并出现错误

2023-06-15 07:56:39.783 GMT [1] 致命:参数“DateStyle”的值无效:““iso,dmy”” 2023-06-15 07:56:39.783 GMT [1] 详细信息:无法识别的关键字:“iso, dmy”。

postgresql docker-compose postgresql-10
1个回答
0
投票

尝试不使用双引号:

version: "3.3"
  ...
  image: postgres
    command: postgres -c datestyle='iso, dmy'

它对我有用。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.