我的docker-compose.yml包含以下行
nginx:
build:
context: ./containers/nginx
dockerfile: ./containers/nginx/Dockerfile.dev
当我尝试使用docker-compose up -d nginx时,它会返回一个错误
ERROR: Cannot locate specified Dockerfile: ./containers/nginx/Dockerfile.dev
Dockerfile.dev存在于该目录中。
答案 0 :(得分:1)
我认为上下文指定了docker文件的目录,因此docker文件不应包含路径。
nginx:
build:
context: ./containers/nginx
dockerfile: Dockerfile.dev