我已经在PyCharm上设置了Docker部署插件,但是,在上手时,部署日志显示失败,并显示以下错误:
Could not open requirements file: [Errno 2] No such file or directory: 'environments/dev/requirements.txt'
RUN ls -l
添加到Dockerfile中,我可以推断出该插件正在从与Dockerfile相同的目录中运行。仍在寻找一种方法来指定构建路径(如果可能的话)。
最佳答案
我当前对这个问题的解决方案是将Dockerfile移动到我的PyCharm项目的根目录,以便在运行ADD . /var/app
时,它可以复制正确的文件。正如我在“UPDATE”中提到的那样,PyCharm插件使用运行Dockerfile的目录作为构建上下文/路径。
仍然希望能够指定构建路径,但是鉴于插件的限制,这可能是最好的解决方案。
关于plugins - PyCharm Docker部署 “[Errno 2] No such file or directory”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37073671/
相关文章:
eclipse - 使用 Docker 容器化开发环境是否合理?
docker - Vagrant:在 Windows 上使用 boot2docker 框同步文件夹
docker - 主机上的一个Java安装可以管理部署在docker容器中的多个应用程序吗
docker - Gitlab CI docker环境下无法恢复mono项目的nuget包
ubuntu - ubuntu下无法运行Eclipse Che
java - HTable.get(List
networking - 无法将Docker容器连接到Weave网络
javascript - 从主机的 Angular 来看,Docker-compose 配置前端与后