我想从 docker hub 获取一个常规的 postgres 图像并向其中添加一个用户(这就是正确操作所需的全部内容)。
1)我拍摄图像并运行:docker run -d -p 5432:5432 postgres:11.5
。
2)我使用客户端连接到服务器postgres
并添加用户。
3)漫画我的形象并推送到我的帐户docker hub
4)我从测试机上获取图像
结果,没有用户……为什么?它完全是这样工作的(我在互联网上找到了这个,就像写它是一个工作功能一样。
请指导在哪里挖什么
来自 Docker Hub的容器
postgres
通过添加指定新用户的名称、密码和数据库名称的功能来提供此功能。这些选项在启动时通过环境变量传递:或者在 DockerFile 中:
答案取自这里