将导出图像从一台服务器保存到另一台

时间:2016-07-26 16:02:47

标签: docker

我有很多基于FROM ubuntu:14.04

的图片

当我docker save我的图像时,生成的tar文件只有几百MB。

保存图像时是否有办法排除ubuntu图像?

然后我可以将ubuntu图像保存到单独的tar中。让我的图像变小。

1 个答案:

答案 0 :(得分:0)

这是获得较小图像的一种方法,但它仍然会有Ubuntu(我认为没有办法只保存更改):

从图片中创建容器:

docker run --name my_container -it ubuntu:14.04 /bin/bash

仅保存容器:

docker export my_container > my_container.tar.gz

将容器导入为图像:

cat my_container.tar.gz | docker import - my_image:my_tag