Python 从Docker启动uwsgi
我正在尝试将使用uwsgi的web应用程序dockerize 我的问题是,当我从Dockerfile运行uwsgi-ini uwsgi.ini时,它不会启动uwsgi进程。 我做错了什么 我的Dockerfile如下所示:Python 从Docker启动uwsgi,python,docker,uwsgi,Python,Docker,Uwsgi,我正在尝试将使用uwsgi的web应用程序dockerize 我的问题是,当我从Dockerfile运行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 生成映像时的
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"]
您可以尝试:
CMD ["uwsgi", "--ini", "/home/webapp/configuration/uwsgi.ini"]
ty ro replace在Dockerfile中按CMD运行ty ro replace在Dockerfile中按CMD运行