是否可以使用Docker remote API将映像复制到另一台主机?
假设我有两台服务器,让我们称它们为是否可以使用Docker remote API将映像复制到另一台主机?,docker,Docker,假设我有两台服务器,让我们称它们为A和B。两者都以守护进程的形式运行Docker,我已经在A上创建了一个映像 因此,当然,我能够在主机a上作为容器运行此映像 假设我想将该图像移动到B-我该怎么做?这可以通过Docker的远程API实现吗?或者通过任何其他方式?现在,您可以使用docker save,scp,然后使用docker load。 或者,您可以docker push然后docker pull 如果无法使用公共索引,则可以生成私有注册表。看一看。最简单的方法是docker run stac
A
和B
。两者都以守护进程的形式运行Docker,我已经在A
上创建了一个映像
因此,当然,我能够在主机a
上作为容器运行此映像
假设我想将该图像移动到
B
-我该怎么做?这可以通过Docker的远程API实现吗?或者通过任何其他方式?现在,您可以使用docker save
,scp
,然后使用docker load
。
或者,您可以docker push
然后docker pull
如果无法使用公共索引,则可以生成私有注册表。看一看。最简单的方法是
docker run stackbrew/registry
。您将了解github自述的更多详细信息。不知道保存
和加载
,但实际上它们解决了我需要做的事情。谢谢你指出它们:-)!