Add ENV variables support to WORKDIR build command
Docker-DCO-1.1-Signed-off-by: Cristian Staretu <cristian.staretu@gmail.com> (github: unclejack)
Docker-DCO-1.1-Signed-off-by: Adrien Folie <folie.adrien@gmail.com> (github: folieadrien)
Conflicts:
builder/builder.go
This file has been deleted.
Upstream-commit: 410719e6df
Component: cli
This commit is contained in:
@ -552,9 +552,19 @@ instruction. For example:
|
||||
WORKDIR c
|
||||
RUN pwd
|
||||
|
||||
The output of the final `pwd` command in this Dockerfile would be
|
||||
The output of the final `pwd` command in this `Dockerfile` would be
|
||||
`/a/b/c`.
|
||||
|
||||
The `WORKDIR` instruction can resolve environment variables previously set using
|
||||
`ENV`. You can only use environment variables explicitly set in the `Dockerfile`.
|
||||
For example:
|
||||
|
||||
ENV DIRPATH /path
|
||||
WORKDIR $DIRPATH/$DIRNAME
|
||||
|
||||
The output of the final `pwd` command in this `Dockerfile` would be
|
||||
`/path/$DIRNAME`
|
||||
|
||||
## ONBUILD
|
||||
|
||||
ONBUILD [INSTRUCTION]
|
||||
|
||||
Reference in New Issue
Block a user