Php 无法计算Dockerfile中的符号链接

Php 无法计算Dockerfile中的符号链接,php,docker,Php,Docker,当我输入 docker build-tutum/apachephp。 在docker中,它将输出错误 无法准备上下文:无法计算Dockerfile路径中的符号链接:GetFileAttributesEx C:\User\gao\Dockerfile:系统找不到指定的文件。 这是什么意思?任何建议都是有用的。谢谢。这表示您的Dockerfile丢失或名称不正确。如果您想构建一个不同名称的Dockerfile,可以运行dockerbuild-ttutum/apachephp-f./Dockerf

当我输入

docker build-tutum/apachephp。

在docker中,它将输出错误

无法准备上下文:无法计算Dockerfile路径中的符号链接:GetFileAttributesEx C:\User\gao\Dockerfile:系统找不到指定的文件。


这是什么意思?任何建议都是有用的。谢谢。

这表示您的
Dockerfile
丢失或名称不正确。如果您想构建一个不同名称的Dockerfile,可以运行
dockerbuild-ttutum/apachephp-f./Dockerfile.dev.


您似乎还试图构建一个正在使用的命名空间(tutum),这是强烈建议您不要使用的。如果您想要他们的图像,只需运行一个
docker pull tutum/apache php

,因此我实际上删除了我以前使用的docker文件,并将其替换为新的docker文件,但在运行build命令时,由于该命令仍然指向同一docker文件,我出现了此错误。
所以只需运行
sudo docker build-t username/tag-f./$dockerfile name。

请显示您的dockerfile。此错误意味着它试图在Windows环境中运行符号链接。这是不可能的。@NguyenSyThanhSon什么是dockerfile?dockerfile是构建的输入,所以如果没有dockerfile,你在构建什么?我已经拉过图像:
docker pull tutum/apache php
。所以我只需要输入
docker build tututum/apache php-f./Dockerfile.dev
docker build tututum/apache php-f./Dockerfile.dev
不起作用,并且
MINGW64
返回
build需要1个参数,在我的回答中,降价回勾出现在错误的时间段。但它仍然说
构建需要1个参数
用法:docker构建[OPTIONS]路径| URL |-
。显然那天早上我没有喝到咖啡因。但实际上,只需要用-f传递dockerfile名称,因为您的dockerfile使用了不同的名称。当然,如果你没有做Dockerfile,那么你真的应该忽略这个答案的前半部分,因为它不适用于你。