我目前正在尝试在我的 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"]
运行文件
#!/bin/bash
nginx -g daemon off;
我错过了什么吗?
最佳答案
您需要使用:nginx -g "daemon off;"
, 带有引用的选项。
关于nginx - 在 bash 脚本之后让 Nginx 保持事件状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43352607/