我试图在Windows7上从头开始创建Dockerfile文件。但是,目前在第一步上遇到麻烦。我的Dockerfile放在C:\Users\Arturas\Docker\Jenkins
下。 c:\Users
上的Virtual Box共享文件夹路径和c/Users
上的文件夹名称(boot2docker的默认值未更改)。
当我运行(在git bash上)时:
$ docker build --file Docker/Jenkins/ .
unable to process Dockerfile: read C:\Users\Arturas\Docker\Jenkins: The handle is invalid.
FROM jenkins
最佳答案
请尝试:
cd /C/Users/Arturas/Docker/Jenkins
docker build -t myimage .
Dockerfile
的文件。-f
的docker build
选项用于引用Dockerfile(例如,如果命名不同)docker-machine_windows-amd64.exe
):它通过VirtualBox使用名为boot2docker.iso
的VM。
https://stackoverflow.com/questions/34375198/