我看样品
Dockerfile
ARG some_variable_name
# or with a default:
# ARG some_variable_name=default_value
RUN echo "Oh dang look at that $some_variable_name
# or with ${some_variable_name}
docker 构建
$ docker build --build-arg some_variable_name=a_value
结果
Oh dang look at that a_value
但是,我使用的样本总是出错
"docker build" requires exactly 1 argument.
See 'docker build --help'.
Usage: docker build [OPTIONS] PATH | URL | -
Build an image from a Dockerfile
为什么?我丢东西了吗?
答案 0 :(得分:1)
你好像忘记加点了,代表本地目录下的Dockerfile。
我的意思是:
docker build -t mytag .
您之前所做的是:
docker build -t mytag
因此忘记放点。