Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以使用Docker remote API将映像复制到另一台主机?_Docker - Fatal编程技术网

是否可以使用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自述的更多详细信息。

不知道
保存
加载
,但实际上它们解决了我需要做的事情。谢谢你指出它们:-)!