Docker图像大小

Dra*_*ian 6 docker

我在Docker Hub上提取了大约0.5 GB的Docker镜像.在我的Centos机器上拉它后,图像的大小变为1.6 GB.使用新名称推送图像在Docker集线器上显示2 GB.如何在Docker集线器上获取相同大小的图像?

Von*_*onC 1

问题 14204中报告了Ubuntu 上 docker 1.7.0 的类似问题。
(默认情况下,CentOS可能没有最新版本的docker,因此第一步是如果可能的话进行升级

要检查的问题是:

  1. 你是如何安装docker的?
  2. 您能否提供重现该问题的步骤列表?
  3. 您可以发布 sudo du -sh /var/lib/docker/* 的输出吗
  4. 您正在使用 devicemapper 作为存储驱动程序,您可以尝试使用 aufs 吗?

对于最后一点,如本文所述,请检查/etc/default/docker

# Use DOCKER_OPTS to modify the daemon startup options.
DOCKER_OPTS="--storage-driver=devicemapper"
Run Code Online (Sandbox Code Playgroud)

正如OP Dragomir Adrian在评论中确认的那样,这是一个 docker 版本问题:升级到 1.9.1 会有所帮助。