2016-07-08 14 views
0

私はDockerイメージを作成しています。 私は 'install.sh'スクリプトファイルを持っていて、このスクリプトファイルをDockerfileで実行します。Dockerfileの中でスクリプトファイル(.shファイル)を実行するには?

どうすればよいですか? Dockerfileインサイド

+0

"* Dockerfileで実行する"とはどういう意味ですか:ドッカーのコンテナ内で実行するか、イメージを作成していますか? –

答えて

2

、同じようRUNコマンドを使用してスクリプトの呼び出しを追加:次のように

RUN /path/to/install.sh 
2

ステップ:

  1. コピー '.SH' ファイルをコンテナに

    COPY install.sh . 
    
  2. '.sh'ファイルの実行

    RUN ./install.sh 
    

「install.sh」ファイルは他のパスを指定することができ、現在の作業ディレクトリにする必要があります。

関連する問題