做了个python的应用编译正常通过,但部署发布报找不到启动文件!!!

容器错误日志为:
python3: can’t open file ‘/code/package/manage.py’: [Errno 2] No such file or directory

项目结构如下:(package是python的项目资源代码文件)

===============================================================
Dockerfile文件内容为:
#基于的基础镜像
FROM python:3.7

#代码添加到code文件夹
ADD ./package /code
WORKDIR /code

RUN pip3 freeze > requirements.txt
RUN pip3 install -r requirements.txt

CMD [“python3”, “/package/manage.py”]
#ENTRYPOINT exec python /code/package/manage.py

你的 Dockerfile 有几个问题:

  1. CMD 用的中文引号,并且路径也不正确
  2. 复制进去的文件默认权限是644,应该在dockerfile中手动赋权。

问题1:检查了是英文引号,路径该怎么写呢,求指教
问题2:RUN chmod 777 -R /code/* 这样赋权可以不!