当前位置:  开发笔记 > 运维 > 正文

如何将Docker容器移至AWS

如何解决《如何将Docker容器移至AWS》经验,为你挑选了1个好方法。

如何将Docker容器从本地系统移动到AWs。我已经在本地系统中配置了docker。我需要将Docker容器从本地系统移至AWS EC2实例。



1> Jannik Weich..:

在一次性方案中,您可以使用以下选项:

答:要传输您的图像:

    将图像保存在本地计算机上:

    docker save my_image > my_image.tar

    将tar上传到您的远程服务器:

    scp my_image.tar user@aws-machine:.

    将图像加载到远程计算机上:

    ssh user@aws-machine

    docker load < my_image.tar

    运行一个新的容器

    docker run my_image

B:要转移您的容器:

    在本地计算机上导出容器:

    docker export my_container_id > my_container.tar

    将tar上传到您的远程服务器:

    scp my_container.tar user@aws-machine:.

    将tar作为映像加载到远程计算机上:

    ssh user@aws-machine

    cat my_container | docker import - my-container-exported:latest

    运行一个新的容器

    docker run my-container-exported:latest

为了为以后的部署改进做准备(例如使用CD / CI),您应该考虑选项A。所有必需的执行数据都应在映像中,重要数据应存储在外部(卷装载,数据库等)。

推荐阅读
夏晶阳--艺术
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有