Open1
Docker/Kubertenes実践入門
第2章
Dockerfileのインストラクション
-
FROM
FROM
はコンテナイメージのベースとなるイメージを指定する -
WORKDIR
WORKDIR
はコンテナ内のカレントディレクトリを指定する。指定したディレクトリが存在しない場合は新たに作成される -
COPY
COPY
はビルドコンテキストのファイルやディレクトリをコンテナ内にコピーする。
COPY [コピー元(ビルドコンテキストからのパス)][コピー先(コンテナ内の作業ディレクトリ)]
という形式で定義する -
RUN
RUN
はコンテナイメージをビルドするときに、コンテナ内で実行するコマンドを定義する。具体的には、パッケージマネージャーでのツールのインストールやアプリケーションビルド処理を行う