Dockerについて色々記事を書いてきましたが、裏側の動作については「上手いことやってくれてるんでしょ状態」だったので、ちゃんと調べてみることにしました。 この記事では、ファイルシステムまわりについてまとめています。 イメージは差分の集まり Dockerのイメージは複数のレイヤが重なって構成されています。 レイヤとは、 docker run でコンテナを立ち上げてから docker commit でイメージ化するまでの間に発生した、ファイルの差分のことです。 引用元: Docker Documentation 上の図で例えると、Debianのベースイメージを元に emacsを追加した Apacheを追加した という差分が重なることでイメージが構成されています。 差分の管理方法 DockerはAUFS等のファイルシステムを使って、差分イメージを実現しています。 AUFSについては こちらの解
![Dockerイメージの差分管理についてまとめてみた | TANKSUZUKI.COM](https://cdn-ak-scissors.b.st-hatena.com/image/square/76a5d0b0a7a220dfb3529e3dfd2cd9ecd9ecbd36/height=288;version=1;width=512/http%3A%2F%2Ftanksuzuki.com%2Fimages%2F2015-06-03_docker-image-filesystem%2Fdocker-image-filesystem_1.png)