为什么Docker OS的图像尺寸如此之小?

时间:2015-05-21 14:31:02

标签: ubuntu docker

如果我使用docker pull ubuntu:14.04从Docker Hub中提取Ubuntu图像,然后用docker images列出我的图像,我发现Ubuntu图像的虚拟大小只有~188MB。我不明白为什么图像大小比我在OS X上运行VM的Ubuntu ISO的大小要小得多。我使用OS X,所以我使用docker-machine来设置一个docker守护进程。 Docker如何能够以如此小的占用空间在OS X上运行Ubuntu映像?

1 个答案:

答案 0 :(得分:12)

因为通常docker镜像只包含必要的最小值 - 在ubuntu镜像的情况下,只有基本系统,没有GUI(很少在容器中使用)而没有大多数工具。 Ubuntu图像实际上相对较大 - 有更小的图像。