这是我的项目(debug_project)文件夹的结构。
这是我的Docker撰写命令。
执行命令后,我收到此错误。
这是我的docker-compose-dev.yml文件。
This是我所遵循的链接。
如何解决此错误?
答案 0 :(得分:2)
假设Dockerfile相对于上下文字段中指定的文件夹存在。
因此,您有两个选择:将Dockerfile移动到app目录中,或者具有Dockerfile的绝对路径。
像
这样的东西foo:
build:
context: app
dockerfile: ${PWD}/Dockerfile-dev
答案 1 :(得分:0)
上下文指定包含docker文件的目录的路径。您需要将Dockerfile-dev移动到该目录中。
https://docs.docker.com/compose/compose-file/#build
包含Dockerfile的目录的路径,或者是git存储库的URL。
当提供的值是相对路径时,它被解释为相对于Compose文件的位置。该目录也是发送到Docker守护程序的构建上下文。