SHELL
使用
SHELL
指令在在Docker1.12
中添加的,重写用于命令的shell
形式的默认shell
对于Linux
而言是["/bin/sh", "-c"]
,对于Windows
而言是["cmd", "/S", "/C"]
SHELL ["executable", "parameters"]
SHELL
可以在Dockerfiles
中出现多次,每次SHELL
指令重写之前的设置,作用于后续的指令
其影响下面3
个指令的shell
形式
RUN
CMD
ENTRYPOINT