小编Dan*_*Dan的帖子

Docker - 使用正在运行的进程提交容器(postgresql)

是否可以提交一个运行postgresql的容器,以便立即就绪?我已经尝试使用启动脚本,CMD和bashrc来启动postgresql,这在使用时一切正常

docker run -it [containerID]

但是登录后postgresql大约需要3-5秒.我很遗憾需要在登录时运行postgresql.

使用这种方法......

docker build -t [name]

docker run -it [containerId]

然后在容器内部运行

服务postgresql启动

并用ctrl p + q分离.一旦分离,我承诺

docker commit [containerId] [name]

在运行新映像时,postgresql没有运行,锁定文件仍然存在.是否可以提交这样的运行服务,或者有没有办法在运行映像时准备好postgresql?

docker

3
推荐指数
1
解决办法
941
查看次数

标签 统计

docker ×1