回答編集履歴
1
イメージを小さくする利点について追記
test
CHANGED
@@ -5,3 +5,7 @@
|
|
5
5
|
rubyあるいはpythonのような、ソース=実行コードになっている場合は別ですが、例えばコンパイルした成果物のみ必要(npm packしたもの等)で、後は無くてもいいような場合は、multi stage build機能を使えば、イメージの見通しをよくすることができます。docker 17.05以降が必要ですが。
|
6
6
|
|
7
7
|
https://docs.docker.com/engine/userguide/eng-image/multistage-build/#use-multi-stage-builds
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
追記: セキュリティ的にも、余計なツール(コンパイラー等)が無い方が、万が一侵入された場合でもできることが少ないので、絶対ではないですが被害の拡大を防ぐことができる場合があります。
|