Docker 上的 Nginx 自动启动(ubuntu:trusty 镜像)

Docker 上的 Nginx 自动启动(ubuntu:trusty 镜像)

我已经将 nginx 安装到 Docker 容器(来自 ubuntu:trusty 映像的容器)。
每次我调用docker stop nginx之后docker start nginx,我的 nginx 服务器都处于关闭状态。

  1. 如何通过命令自动启动/停止 nginx docker start/stop
  2. 我如何查看在启动和停止容器时执行的命令的日志?dmesg是空的。

抱歉,我想我没有理解问题的根源,并且采取了错误的措施。
我尝试使用以下方法修复它:

  • 添加service nginx start/etc/rc.local文件之前exit 0
  • 创建nginx.conf包含的 文件

    description "Nginx"
    author "Me"
    start on filesystem and started docker.io
    stop on runlevel [!2345]
    respawn
    script
      /usr/bin/docker start -a nginx
    end script
    

但没有任何帮助。

相关内容