我试图制作我的第一个泊坞容器
我按照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,没有参与其中?!
答案 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。