dockerfile深入学习之WORKDIR
WORKDIR:设置指令工作目录,如果workdir不存在,将会被创建
语法形式: WORKDIR /path/to/workdir
WORKDIR指令可以在一个dockerfile中多次使用,如果提供了相对路径、则 该相对路径是以WORKDIR为前缀的。如下:
- WORKDIR /a
- WORKDIR b
- WORKDIR c
- RUN pwd 输出 /a/b/c
WORKDIR可以解析由ENV设置的环境变量、此处只能使用在Dockerfile中显示设置的环境变量。如下
- ENV DIRPATH /path
- WORKDIR $DIRPATH/$DIRNAME
- RUN pwd 输出 /path/$DIRNAME
浙公网安备 33010602011771号