我正在学习Docker
docker build -t mm/cowsay .
我应该转到cowsay
文件夹还是应该从我的主目录mm
运行它?
我在Docker hub上注册了。
答案 0 :(得分:1)
docker build
命令遵循给定Dockerfile中指定的指令,并输出图像。
语法:
docker build \
-t <tag-of-output-image> \
-f <path-to-dockerfile>
如果使用.
而不是-f <path-to-dockerfile>
,则告诉Docker Engine在当前目录中使用Dockerfile。
因此,您需要从Dockerfile所在的位置运行命令。