假设我有两台服务器,我们称之为A
和B
。两者都将Docker作为守护进程运行,我在A
上创建了一个图像。
因此,当然,我可以将此图像作为主机A
上的容器运行。
假设我想将该图像移至B
- 我该怎么做?这是通过Docker的远程API实现的吗?或者通过任何其他方式?
答案 0 :(得分:3)
现在,您可以使用docker save
,scp
,然后使用docker load
。
或者,您可以docker push
然后docker pull
。
如果使用公共索引不舒服,可以生成私有注册表。看看https://github.com/dotcloud/docker-registry。最简单的方法是docker run stackbrew/registry
。您将获得有关github自述文件的更多详细信息。