运行失败的朋友注意一下,狂神的代码与官方并不完全一致

运行失败的朋友注意一下,狂神的代码与官方并不完全一致
1.Unable to start docker Container from docker-compose “unknown flag: iidfile”版本问题,官方提供的1.29.2版本,会出现bug(原因不明),建议降级,比如狂神用的1.25.5,替换下载链接中的版本编号即可,同
2.因为compose版本降低,yml中的版本也需要降低,嫌麻烦直接降低到狂神使用的3
3.app.py最后追加两行,目的是使用python启动服务进程,记得前面打一行空行隔开
if __name__ == "__main__":
app.run(host="0.0.0.0",debug=True)
4.Dockerfile中,官方使用flask启动,狂神使用的python启动,以避免安装gcc,完整如下
FROM python:3.6-alpine
ADD . /code
WORKDIR /code
RUN pip install -r requirements.txt
CMD 【"python","app.py"】