[部署]使用docker部署web接口
使用docker部署web接口的时候,遇到了docker无法启动的问题,大体可以确认是代码有问题,导致无法启动(虽然在本地的时候web端口是可以正常使用的),此时的解决方案如下:
1、在docker run 代码的最后面加上sleep infinity,先将docker启动
2、docker exec -it docker_id /bin/bash进去到docker中,按照dockerfile中的顺序运行程序
3、按顺序运行发现没报bug,于是我运行python a.py,终于报了bug,是es上没有index,解决了即可。