我今天刚下载了Docker Toolbox for Windows 10 64位。我正在复习教程。在尝试使用Dockerfile构建图像时,我遇到了以下错误。
步骤:
docker build-t docker whale
错误:$docker build-t docker-whale.
无法准备上下文:无法计算Dockerfile路径中的符号链接:GetFileAtinitesEx C:\用户\Villanueva\Test\testdocker\Dockerfile:系统无法找到指定的文件。
顺便说一句:我尝试了几个选项@https://github.com/docker/docker/issues/14339
$ docker info
Containers: 4
Running: 0
Paused: 0
Stopped: 4
Images: 2
Server Version: 1.10.1
Storage Driver: aufs
Root Dir: /mnt/sda1/var/lib/docker/aufs
Backing Filesystem: extfs
Dirs: 20
Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Plugins:
Volume: local
Network: bridge null host
Kernel Version: 4.1.17-boot2docker
Operating System: Boot2Docker 1.10.1 (TCL 6.4.1); master : b03e158 - Thu Feb 11 22:34:01 UTC 2016
OSType: linux
Architecture: x86_64
CPUs: 1
Total Memory: 996.2 MiB
Name: default
ID: C7DS:CIAJ:FTSN:PCGD:ZW25:MQNG:H3HK:KRJL:G6FC:VPRW:SEWW:KP7B
Debug mode (server): true
File Descriptors: 32
Goroutines: 44
System Time: 2016-02-19T17:37:37.706076803Z
EventsListeners: 0
Init SHA1:
Init Path: /usr/local/bin/docker
Docker Root Dir: /mnt/sda1/var/lib/docker
Labels:
provider=virtualbox
如果你在windows 8上工作,你将使用Docker工具箱。从mydockerbuild目录运行以下命令,因为Dockerfile是文本文件
docker build -t docker-whale -f ./Dockerfile.txt .
错误信息具有误导性。这个问题实际上与符号链接无关。通常只是docker找不到描述构建的Dockerfile。
典型原因如下:
Dockerfile
。例如,如果调用它,dockerfile
,。Dockerfile
,Dockerfile。txt
,或其他,将找不到它
docker build contextdir
,Dockerfile必须位于contextdir/Dockerfile
。如果有,就说,/Dockerfile
相反,它不会被找到
我在尝试使用“在Docker容器内构建”功能在Jenkins中构建一个项目时遇到了以下问题。 通过在工作区中构建用户用户名LastName开始/opt/bitnami/apps/jenkins/jenkins_home/jobs/app/workspace/opt/bitnami/Git/bin/Git rev-parse--is-inside-work-tree#timeout=10从远程Git
我今天刚刚下载了Windows 10 64位的Docker工具箱。我正在复习教程。我在尝试使用Dockerfile构建映像时收到以下错误。 步骤: 启动Docker快速启动终端 创建后的testdocker 准备Dockerfile,如“构建您自己的图像”web链接中所述。 在命令之下运行 < code >错误:$ docker build -t docker-whale。 顺便说一句:我试过上面
我用snap(snappy?)在Ubuntu上安装了docker,然后我运行了这个: 当我运行时,我得到: 目录
一段时间以来,我一直在尝试在我的windows(10,64位)计算机上使用cisco的libacvp。我已经安装了OpenSSL 1.1.1g和Docker(19.03.12)。 在尝试运行在cmd中,我遇到了一个错误。 我浏览了这篇文章(这篇文章似乎引起了很多关注),但找到的唯一解决方案是检查是否位于正确的目录中(也是相对于cmd中的当前目录),没有文件扩展名,并且正确地大写,这是正确的。除此之
我正试图在上运行tacotron2,在上运行build。Docker已安装并正在运行,我可以成功运行。 (这里有一个几乎相同的问题,但没有人回答。) 当我尝试运行时,我得到错误: 然后我在bash中导航到docker的安装位置(),并尝试在那里运行它,但得到了相同的错误。在这两种情况下,我都创建了一个目录,但在所有情况下都会出现这个错误。 我怎样才能让它工作?