Docker构建"路径。找不到"

时间:2017-12-15 10:54:22

标签: docker dockerfile

我试图制作我的第一个泊坞容器

我按照ubuntu的docker教程安装了dokcer-ce。

我创建了一个文件夹并将我的Dockerfile放入其中。

FROM docker/whalesay

RUN apt-get update && apt-get install -y figlet fortune && rm /var/apt/*

CMD figlet "Hy SUPINFO" | cowsay -n && /usr/games/fortune -a | cowsay

在这个文件夹中我做了一个:

sudo docker build -t whalesupinfo .

我总是有这个输出

unable to prepare context: path "." not found
编辑:我在sshd,没有参与其中?!

2 个答案:

答案 0 :(得分:2)

仔细检查Dockerfile是否在磁盘上拼写正确,并且当您运行docker build时,Dockerfile与您所在的目录位于同一目录中。

如果仍然无效,请告诉docker Dockerfile与-f参数的确切位置。

docker build -t whalesupinfo -f /path/to/Dockerfile .

我还会尝试在没有docker的情况下运行sudo

答案 1 :(得分:0)

sudo docker build -t whalesupinfo。 指定dockerfile路径 sudo docker build -t /您的/ dockerfile / path / -t whalesupinfo。