Dockerファイルの作成について
概要
WEB+DB No.86のDocker特集「ビルド環境の構築とDockerイメージのビルド」のDockerファイルの作成についてまとめてみました。AUFSファイルシステム、Dockerファイル(Layer, Image)について知ることがDockerファイルの作成方法を知解するのに役立つと思います。
Dockerファイルの作成
- 小さいイメージを作る
- レイヤ数を最小限にする
- 1レイヤのサイズを抑える
- .dockerignoreを作る
- 公式のLanguage Stackを使わない
- 起動時を考慮する