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

Docker 将导出图像从一台服务器保存到另一台服务器,docker,Docker,我有很多图片都是基于ubuntu:14.04的 当我docker保存我的图像时,生成的tar文件只有几百MB 在保存我的图像时,有没有排除ubuntu图像的方法 然后我可以将ubuntu图像保存到一个单独的tar中。使我的图像变小。这里有一种方法可以使图像变小,但仍然会有Ubuntu(我认为没有办法只保存更改): 从图像创建容器: docker run --name my_container -it ubuntu:14.04 /bin/bash 仅保存容器: docker export my_

我有很多图片都是基于ubuntu:14.04的

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

在保存我的图像时,有没有排除ubuntu图像的方法


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

这里有一种方法可以使图像变小,但仍然会有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

这里有一种方法可以使图像变小,但仍然会有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