鍍金池/ 問答/Python  網(wǎng)絡(luò)安全/ dockerfile中使用cmd運行部成功,在容器內(nèi)部使用同樣的命令才能成功,求

dockerfile中使用cmd運行部成功,在容器內(nèi)部使用同樣的命令才能成功,求解決

1.在dockerfile中 使用CMD ["gunicorn","--config","python:config","web:app"],之后啟動容器,容器會馬上exit,使用docker logs沒用看到報錯。但是/bin/bash進入容器后使用命令gunicorn --config python:config web:app可以跑起來web程序。求問這個如何解啊?需要把命令放在CMD里 應(yīng)該怎么寫呢?

回答
編輯回答
誮惜顏

試試ENTRYPOINT ["gunicorn"] 然后 docker run -it name --config python:config web:app

2018年9月14日 11:09