Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/317.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 尝试生成映像时出现Docker错误_Python_Linux_Docker_Terminal_Server - Fatal编程技术网

Python 尝试生成映像时出现Docker错误

Python 尝试生成映像时出现Docker错误,python,linux,docker,terminal,server,Python,Linux,Docker,Terminal,Server,我一直在尝试按照以下步骤设置容器: 当我尝试在服务器上运行docker build-t friendlyhello.命令时,控制台抛出一个错误,声称: "docker build" requires exactly 1 argument(s). See 'docker build --help'. 然而,这并不能为我提供任何解决问题的信息。 当我尝试在本地使用 $ MyMacBook:DockerDirectory docker build -f /Dockerfile . 我得到以下错误:

我一直在尝试按照以下步骤设置容器:

当我尝试在服务器上运行
docker build-t friendlyhello.
命令时,控制台抛出一个错误,声称:

"docker build" requires exactly 1 argument(s).
See 'docker build --help'.
然而,这并不能为我提供任何解决问题的信息。
当我尝试在本地使用

$ MyMacBook:DockerDirectory docker build -f /Dockerfile .
我得到以下错误:

unable to prepare context: unable to evaluate symlinks in Dockerfile
path: lstat .../Documents/DockerDirectory/Dockerfile: no such 
file or directory

有人知道问题的原因吗?
Dockerfile
本身?我用的代码?提前谢谢你

$MyMacBook:DockerDirectory docker build-f/Dockerfile。
要求文件系统根目录中有Dockerfile,而不是
/Users/marcbaujean/Documents/DockerTest
中的Dockerfile。请尝试
docker build-f./Dockerfile.
在当前工作目录中使用Dockerfile。是否错过了此选项。在docker build命令docker build-t friendlyhello.@初学者的输出表明他们确实拥有它。此问题涉及确保dockerfile的正确路径。关于第二个错误,这是因为您忘记了
/dockerfile
中的
。它在系统
docker build的根目录中查找它。
的意思是“在当前目录中构建上下文”,因此您最好在当前工作目录中有一个
Dockerfile
。除非使用非标准名称,否则无需指定
Dockerfile
名称。