繁体   English   中英

从Docker启动uwsgi

[英]Start uwsgi from Docker

我试图“码头化”我的使用uwsgi的Web应用程序。

我的问题是,当我从Dockerfile运行uwsgi --ini uwsgi.ini uwsgi.ini时,它没有启动uwsgi进程。 我究竟做错了什么?

我的Dockerfile看起来像这样(简化):

RUN mkdir /home/webapp/configuration
ADD uwsgi.ini /home/webapp/configuration
RUN uwsgi --ini /home/webapp/configuration/uwsgi.ini

构建映像时输出:

Step 26 : RUN uwsgi --ini /home/webapp/configuration/uwsgi.ini
 ---> Running in 832a29ebf40e
[uWSGI] getting INI configuration from /home/webapp/configuration/uwsgi.ini
 ---> 3125dbfb1a75

uWSGI正在获得INI配置,这很奇怪,但是该过程没有开始。

你可以试试:

CMD ["uwsgi", "--ini", "/home/webapp/configuration/uwsgi.ini"]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM