使用指定的 postgresql 配置运行 Docker 容器 (Postgresql.conf)

问题描述

我正在尝试使用此命令行运行 Docker 容器:

docker run --name postgresproject -p 5433:5432 -e POSTGRES_PASSWORD=pass-d localhot:5000/Project_Test:1.0

运行命令后,我发现我忘记在 postgresql.conf添加一些配置,例如设置参数 max_locks_per_transaction=128 和参数 max_prepared_transactions=100

有没有什么办法可以在容器运行的过程中更新这个配置,或者有没有办法替换docker容器下的postgresql.conf

Ps:我在运行过程中尝试用这个命令替换文件

docker run --name postgresproject -p 5433:5432 -e POSTGRES_PASSWORD=pass-d localhot:5000/Project_Test:1.0 **-v /opt/data/postgresql.conf:/opt/Docker-File/postgresql.conf

但它不起作用。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...