Ubuntu 拉取未推送到存储库的docker映像

Ubuntu 拉取未推送到存储库的docker映像,ubuntu,docker,Ubuntu,Docker,我在Ubuntu机器上有一个docker图像。我已在本地提交docker映像,但未将其推送到任何存储库。现在我想在另一台机器(Windows7)上提取相同的图像。我怎样才能得到那个图像。两台机器都在同一个网络中。您可以使用docker export导出图像。因此,如果将图像导入tar(如本文所述),则可以在Windows 7主机上导入该tar() 导入图像时,可以指定图像的名称和标签 这里您需要解决的唯一问题是如何通过网络传输图像。您可以使用诸如SCP或NFS之类的工具,但这并不重要。将图像保存

我在Ubuntu机器上有一个docker图像。我已在本地提交docker映像,但未将其推送到任何存储库。现在我想在另一台机器(Windows7)上提取相同的图像。我怎样才能得到那个图像。两台机器都在同一个网络中。

您可以使用
docker export
导出图像。因此,如果将图像导入tar(如本文所述),则可以
在Windows 7主机上导入该tar()

导入图像时,可以指定图像的名称和标签


这里您需要解决的唯一问题是如何通过网络传输图像。您可以使用诸如SCP或NFS之类的工具,但这并不重要。

将图像保存到。tar

docker save IMAGE_ID > /path/to/image.tar
将其传送到您的Windows计算机,然后加载:

docker load < /path/to/image.tar
docker加载
除了按照其他人的建议将图像作为tar导出/导入外,您还可以在本地网络上运行私有注册表并从中推/拉。看