3

如果我使用CMD["/use/sbin/ssh", "-D"]运行 docker 容器,我可以让它们运行守护进程,这很好。然后,我也想运行 puppet 代理,将我们所说的容器构建为 apache 服务器。

是否可以这样做,然后公开 apache 服务器?

4

1 回答 1

0

这是另一个解决方案。我们使用 ENTRYPOINT docker 文件指令,如下所述:https ://docs.docker.com/articles/dockerfile_best-practices/#entrypoint 。使用它,您可以在来自 CMD 的指令或通过 docker run 传递的命令之前在后台运行 puppet 代理和其他服务。

于 2015-01-25T16:51:22.903 回答