是否可以直接从Artifactory加载和保存Docker映像?

问题描述 投票:1回答:1

我有两个没有以任何方式连接的环境X和Y。环境Y具有空气间隙。

有一个包含以下步骤的发布过程:

  1. 对所有已发布的Docker映像运行docker pull。图片是从Artifactory X提取的。
  2. 从所有图像中重新标记并剥离存储库前缀。
  3. 对所有已发布的Docker映像运行docker save。这可能会导致一个或多个tar.gz图像包存储在外部驱动器上。

有一个部署过程,该过程由以下步骤组成:

  1. 对外部驱动器上的所有图像包运行docker load。>>
  2. 重新标记所有图像并添加新的存储库前缀。
  3. 对所有图像运行docker push。图像被推送到Artifactory Y。
  4. [我想知道是否有可能通过直接从Artifactory X获取Docker映像并将其存储为文件而不需要Docker守护程序,并且-再次没有Docker守护程序-直接上载Docker映像文件来简化此过程。到Artyfactory Y?

我有两个没有以任何方式连接的环境X和Y。环境Y具有空气间隙。有一个释放过程,包括以下步骤:对所有命令运行docker pull ...

docker artifactory docker-registry
1个回答
0
投票

一个可行的解决方案是使用skopeo,一种用于处理远程图像注册表的CLI工具。

© www.soinside.com 2019 - 2024. All rights reserved.