当我输入
docker build -t tutum/apache-php .
在docker中,它将输出错误
unable to prepare context: unable to evaluate symlinks in Dockerfile path: GetFileAttributesEx C:\User\gao\Dockerfile: The system cannot find the file specified.
这是什么意思?任何建议都是有用的。谢谢。
发布于 2016-06-29 02:19:07
这意味着您的Dockerfile丢失或命名错误。如果要构建一个不同名称的Dockerfile,可以运行docker build -t tutum/apache-php -f ./Dockerfile.dev .
您似乎还试图在正在使用的命名空间(tutum)中构建,这是强烈建议反对的。如果你想要他们的形象,只需运行一个docker pull tutum/apache-php。
发布于 2020-12-09 07:18:29
因此,我实际上删除了之前使用的dockerfile,并将其替换为新的dockerfile,但是在运行build命令时,由于命令仍然指向相同的docker文件,我得到了这个错误。所以只要运行sudo docker build -t username/tag -f ./$dockerfile name .
https://stackoverflow.com/questions/38089199
复制相似问题