【问题标题】:dockerize gunicorn, nginx, django in single containerdockerize gunicorn, nginx, django 在单个容器中
【发布时间】:2018-10-11 00:49:16
【问题描述】:

我正在尝试使用 gunicorn 和 nginx 对我的 django 项目进行 dockerize。该设置适用于我的机器,但我无法让 nginx 使用图像中的 unix 套接字。

i followed this tutorial。由于我不能在容器内使用 systemctl,因此我尝试将 gunicorn 作为 CMD 运行。为了启动 Nginx,我尝试重新启动容器,但是我的 CMD 没有重新启动(我认为?)并且容器关闭了。

我应该如何使用我的 dockerfile 正确地重新加载 docker 容器内的 nginx 服务?

【问题讨论】:

    标签: django docker nginx gunicorn


    【解决方案1】:

    您可以在容器内使用 systemctl。要么在容器内配置 systemd 守护进程,要么使用 docker-systemctl-replacement 不这样做。我经常使用它在一个容器中运行多个服务。

    【讨论】:

      猜你喜欢
      • 2021-09-23
      • 1970-01-01
      • 2013-03-25
      • 2013-03-01
      • 2021-03-19
      • 2017-12-08
      • 2021-10-06
      • 2019-05-06
      • 2017-07-17
      相关资源
      最近更新 更多