【问题标题】:Keep an Nginx alive after a bash script在 bash 脚本之后保持 Nginx 存活
【发布时间】:2017-04-12 07:39:02
【问题描述】:

我目前正在尝试在我的 Nginx 容器中执行一个 bash 脚本,然后当然要让它保持活动状态。

所以,我的想法是在 bash 脚本中做我需要做的事情,并作为最后一个命令,找到带有 docker-compose ps 的命令。但是容器不断关闭。这是我目前拥有的摘要

Dockerfile

FROM nginx:latest

COPY ./run.sh /root/run.sh
RUN ["chmod", "+x", "/root/run.sh"]

CMD ["/root/run.sh"]

运行.sh

#!/bin/bash
nginx -g daemon off;

我错过了什么吗?

【问题讨论】:

  • 尝试使用:nginx -g "daemon off;",并引用选项。
  • 它只是...谢谢 :) 也许将其作为答案发布,以便我接受它

标签: nginx docker dockerfile


【解决方案1】:

您需要使用:nginx -g "daemon off;",并带有引用的选项。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-07
    • 2016-04-27
    • 1970-01-01
    • 1970-01-01
    • 2020-09-06
    • 1970-01-01
    • 2013-08-13
    • 2011-03-18
    相关资源
    最近更新 更多