如何在Dockerfile中运行脚本文件(.sh文件)?

时间:2016-07-08 10:14:56

标签: bash docker dockerfile

我正在创建一个Docker镜像。 我有' install.sh'脚本文件,并希望在Dockerfile中运行此脚本文件。

我该怎么做?

2 个答案:

答案 0 :(得分:4)

步骤如下:

  1. 将'.sh'文件复制到容器

    COPY install.sh .
    
  2. 执行'.sh'文件

    RUN ./install.sh
    
  3. 'install.sh'文件应位于当前工作目录中,否则您可以指定路径。

答案 1 :(得分:2)

Dockerfile内,只需使用RUN命令添加对脚本的调用:

RUN /path/to/install.sh