|
|
1
0
事实上,docker服务并不打算作为守护进程运行,而是在前台运行。看看 apache's original http-foreground shell script 为了更好地理解这个概念。 问题2。不,这不是正确的方式。 运行apache是 entrypoint 或 command 剧本
因此
再一次 Apache official repository 我可以给你一些线索。 |
|
|
2
0
在我看来,这些DockerFile看起来太旧了,因为它们试图在容器内映射外部docker守护进程。这是一种变通方法,因为systemd守护进程不能在容器中单独运行。 相反,我使用的是 docker-systemctl-replacement 剧本docker systemctl。py可以解析法线*。了解如何启动和停止服务的服务文件。您可以将其注册为映像的CMD,在这种情况下,它将查找所有启用systemctl的服务,这些服务将按正确的顺序启动和停止。
|