是否可以在Dockerfile中指定变量dest dir
COPY
?
E、 g.鉴于此Dockerfile:
ARG dest_dir=/foo/bar/
FROM alpine:3.7 as base
COPY ./ ${dest_dir}
...
docker build
$ docker build .
[+] Building 0.3s (7/7) FINISHED
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 118B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
=> [internal] load metadata for docker.io/library/alpine:3.7 0.0s
=> CACHED [1/2] FROM docker.io/library/alpine:3.7 0.0s
=> [internal] load build context 0.0s
=> => transferring context: 106B 0.0s
=> [2/2] COPY ./ 0.1s
=> exporting to image 0.1s
=> => exporting layers 0.1s
=> => writing image sha256:e761939bd6a8092e51e37b08d3b4ca196d310d5e36d232252313cdddd68adace 0.0s
上面要注意的是,在第2/2步中
复制
没有第二个论点。
ARG
值,它在
复制