踩坑Dockerfile 定制镜像 报错“docker build“ requires exactly 1 argument.

神坑!

通过dockerfile定制镜像,构建镜像出现报错

"docker build" requires exactly 1 argument.

明明是按照教程执行,在dockerfile所在目录执行命令(注意这是错误执行):

$ docker build -t nginx:v3

其实不然,执行时没有指定执行所在的路径。正确执行方式

$ docker build -t nginx:v3 .

注意:这里的“.”表示在当前路径
     实际上“.”指的是在指定上下文目录,docker build 命令会将该目录下的内容打包交给docker引擎以帮助构建镜像

有些教程没有注明,因此可能会被忽略从而报错。

完成!

猜你喜欢

转载自blog.csdn.net/weixin_43124425/article/details/108081616