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

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

我应该怎么做?

Dockerfile里面,使用RUN命令添加对脚本的调用:

 RUN /path/to/install.sh 

步骤如下:

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

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

     RUN ./install.sh 

'install.sh'文件应该在当前的工作目录中,否则你可以指定path。