运行下列命令时:
C:\Windows\system32>docker build -f C:\3rdApps\DockerfileV14.4 -t 2020r3:latest C:\3rdApps\DockerfileV14.4
出错:
Sending build context to Docker daemon 7.246GB
Error response from daemon: unexpected error reading Dockerfile: read \?\C:\ProgramData\Docker\tmp\docker-builder661163065: The handle is invalid.
原因: 缺少dockerfile文件,修改如下:
C:\Windows\system32>docker build -f C:\3rdApps\DockerfileV14.4\ dockerfile -t 2020r3:latest C:\3rdApps\DockerfileV14.4
-f #指定Dockerfile文件,不指定默认为当前路径的Dockerfile
-t #指定新生成的镜像名:Tag
最后的路径 #代表构建镜像的上下文,通常使用点(.)表示在当前路径