为什么 Ubuntu docker 基本映像只占用 89 MB?
Why does the Ubuntu docker base image only take 89 MB?
在实践书中的 Docker 中,它解释了他们创建的待办事项应用程序位于 node
图像之上,该图像位于 ubtunu
图像之上(参见图片 here)。为什么显示 Ubuntu docker 基本映像仅占用 89 MB,而相比之下 Ubuntu 的生产 OS 安装占用大约 10 倍 space?
如果您阅读 the ubuntu Dockerfile, you'll see that it's based on a tarball from https://cloud-images.ubuntu.com/。
如果您检查 https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ 处的图像,您会发现 75MB 是典型的压缩大小。
为了解释 为什么 如此 -- minimal
软件包集列在 https://packages.ubuntu.com/bionic/ubuntu-minimal。您会看到它是一个非常小的列表——没有 GUI,没有开发工具,没有可选的服务器或服务(因为期望这些将在以后安装)。
在实践书中的 Docker 中,它解释了他们创建的待办事项应用程序位于 node
图像之上,该图像位于 ubtunu
图像之上(参见图片 here)。为什么显示 Ubuntu docker 基本映像仅占用 89 MB,而相比之下 Ubuntu 的生产 OS 安装占用大约 10 倍 space?
如果您阅读 the ubuntu Dockerfile, you'll see that it's based on a tarball from https://cloud-images.ubuntu.com/。
如果您检查 https://cloud-images.ubuntu.com/minimal/releases/bionic/release/ 处的图像,您会发现 75MB 是典型的压缩大小。
为了解释 为什么 如此 -- minimal
软件包集列在 https://packages.ubuntu.com/bionic/ubuntu-minimal。您会看到它是一个非常小的列表——没有 GUI,没有开发工具,没有可选的服务器或服务(因为期望这些将在以后安装)。