docker在多台服务器上部署映像

时间:2015-01-28 10:37:28

标签: docker boot2docker

我使用docker开发了一个应用程序图像。我能够运行图像,但现在我需要将它部署在多个服务器上。我遇到了可以在多个服务器上部署应用程序的图。但它们都处于开发阶段,我不知道它们的工作情况如何。如何在多台服务器上部署我的docker镜像。是否有任何工具可以与docker一起使用以在多台服务器上部署。我需要一些建议。

1 个答案:

答案 0 :(得分:2)

最简单的方法是将图像保存为tarfile:

docker save [my-image-name] > my-tarfile

并将其加载到每个目标上:

ssh target1 docker load < my-tarfile
ssh target2 docker load < my-tarfile
...

(调整sudo,ssh凭证等)

您还可以为Docker启用远程访问,并使用docker -H target代替ssh。