我构建了一个包含Nginx的docker镜像,其配置让我们称之为A. 当我手动构建它的构建和运行时没有错误但是当我决定管理docker image throw systemctl时它不会给我任何错误,但是当键入时: sudo systemctl status A. 服务它不活跃(死)
Here is the output given when managed throw systemctl
我该怎么做才能让它在启动时活跃起来? 提前致谢
答案 0 :(得分:0)
您无法杀死ExecStartPre字段上的非现有容器。您可以先:检查容器是否正在运行并在需要时将其终止。我认为这太复杂了。
如果您有最近的泊坞广告版本(> 1.10),请选择重新启动政策:https://docs.docker.com/engine/admin/start-containers-automatically/
docker run --restart always mynginx