-
Dockerは、Dockerfileの「一行」を一つの「レイヤー(層)」として保存
-
変更がない行は、前回の結果を再利用(キャッシュ)する(レイヤーキャッシュ)ため、2回目以降は非常に速くなる
-
ツール類のインストール(めったに変わらない)を先に書く
-
ソースコードのコピー(頻繁に変わる)を後に書く
Dockerは、Dockerfileの「一行」を一つの「レイヤー(層)」として保存
変更がない行は、前回の結果を再利用(キャッシュ)する(レイヤーキャッシュ)ため、2回目以降は非常に速くなる
ツール類のインストール(めったに変わらない)を先に書く
ソースコードのコピー(頻繁に変わる)を後に書く