Dockerファイルの作成について

概要

WEB+DB No.86のDocker特集「ビルド環境の構築とDockerイメージのビルド」のDockerファイルの作成についてまとめてみました。AUFSファイルシステム、Dockerファイル(Layer, Image)について知ることがDockerファイルの作成方法を知解するのに役立つと思います。

Dockerファイルの作成

  • 小さいイメージを作る
    • レイヤ数を最小限にする
    • 1レイヤのサイズを抑える
    • .dockerignoreを作る
    • 公式のLanguage Stackを使わない
  • 起動時を考慮する

関連情報

Dockerファイルの作成について

Dockerファイルについて

ファイルシステムについて

KNOPPIXなどのライブ版Linuxで使われている差分データを管理する仕組みを持つファイルシステム