这是我的代码
version: '3'
services:
web:
build: ./dir
dockerfile: Dockerfile
ports:
- "5000:5000"
redis:
image: "redis:alpine"
答案 0 :(得分:2)
指定以下内容时:
build: ./dir
dockerfile: Dockerfile
您说的是名为Dockerfile
的Dockerfile位于相对于撰写文件的./dir
文件夹下。
Docker撰写抱怨它找不到./dir
下的Dockerfile。我建议你使用以下语法:
version: '3'
services:
web:
build:
context: {DIRECTORY CONTAINING DOCKERFILE}
dockerfile: Dockerfile
ports:
- "5000:5000"
redis:
image: "redis:alpine"