Learn or Die

生涯勉強。Macです。

ENV命令とWORKDIR命令

環境変数の設定(ENV命令)

Dockerfile内で環境変数を設定したいときは、ENV命令を使う。
ENV命令の記法は2通りある。

key value

単一の環境変数に1つの値をセットする。

ENV [key] [value]

key=value

一度に複数の値をセットする場合はkey=valueを使う。

ENV [key1]=[value1] \
        [key2]=[value2] 

作業ディレクトリの指定(WORKDIR命令)

Dockerfileで定義した命令を実行するための作業ディレクトリを指定するには、WORKDIR命令を使う。
※もし指定したディレクトリが存在しない場合は、新たに作成される

WORKDIR [作業ディレクトリのパス]