Docker容器

Dockerfile(13) - SHELL 指令详解

本文主要是介绍Dockerfile(13) - SHELL 指令详解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

SHELL

SHELL ["executable", "parameters"]

SHELL 指令可以指定 RUN、ENTRYPOINT、CMD 指令的 shell,Linux 中默认为 ["/bin/sh", "-c"] 

 

小栗子

SHELL ["/bin/sh", "-c"]

RUN lll ; ls

SHELL ["/bin/sh", "-cex"]

RUN lll ; ls
  • 两个 RUN 运行同一命令
  • 第二个 RUN 运行的命令会打印出每条命令并当遇到错误时退出

 

暂时没想到太好的实战方式...有了再补充

这篇关于Dockerfile(13) - SHELL 指令详解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!