docker 对接网-1|python:无法打开文件“/code/manage.py”:[Errno 2]没有这样的文件或目录

qojgxg4l  于 2023-03-07  发布在  Docker
关注(0)|答案(3)|浏览(148)

enter image description here
当我运行命令docker-composite up和时间错误来了,什么做任何人帮助我?docker-web-1|python:无法打开文件“/code/manage.py”:[错误2]没有这样的文件或目录[在此处输入图像描述][2]

ua4mk5z4

ua4mk5z41#

只需确保代码文件的路径正确。这里的问题是无法在提供的路径中找到文件。如果路径看起来正确,请确保您包括适当的权限,以便Docker Composer生成文件。

niwlg2el

niwlg2el2#

如果您在Dockerfile中选择了特定路径

WORKDIR /usr/src/app

当你想要运行命令时,你需要在docker-composite.yml文件中改变目录(而不是根目录图像

command: >
      sh -c "python manage.py migrate &&
             python manage.py runserver 0.0.0.0:8000"

volumes: 
# without that path you will get 'no such file' error
      - .:/usr/src/app/dir
dwbf0jvd

dwbf0jvd3#

您没有提供正确的文件路径,这可能是由于使用了特定操作系统的错误斜线,如果您共享了屏幕截图,这将更清楚。

相关问题