在bash脚本之后保持Nginx活着
我目前正试图在我的Nginx容器中执行一个bash脚本,然后保持它活着。
所以,我的想法是做我需要在bash脚本中,作为最后一个命令,find一个docker-compose ps
命令。 但容器不断closures。 这里是我目前有什么总结
Dockerfile
FROM nginx:latest COPY ./run.sh /root/run.sh RUN ["chmod", "+x", "/root/run.sh"] CMD ["/root/run.sh"]
run.sh
#!/bin/bash nginx -g daemon off;
我错过了什么吗?
你需要使用: nginx -g "daemon off;"
,引用的选项。