为什么要有exec格式的RUN命令
默认情况下,RUN指令会在shell里使用命令包装器 /bin/bash -c 来执行。如果是在一个不支持shell的平台上运行或者不希望在shell中运行,也可以使用exec格式的RUN命令。
example
RUN ["apt-get", "install", "-y", "nginx"]
为什么要有exec格式的RUN命令
默认情况下,RUN指令会在shell里使用命令包装器 /bin/bash -c 来执行。如果是在一个不支持shell的平台上运行或者不希望在shell中运行,也可以使用exec格式的RUN命令。
example
RUN ["apt-get", "install", "-y", "nginx"]