gpt4 book ai didi

docker - 如何将 Docker 容器移动到 AWS

转载 作者:行者123 更新时间:2023-12-02 18:45:23 25 4
gpt4 key购买 nike

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

最佳答案

在一次性场景中,您有以下选择:

答:转移您的图像:

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

    docker save my_image > my_image.tar

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

    scp my_image.tar user@aws-machine:.

  3. 在您的远程机器上加载图像:

    ssh user@aws-machine

    docker load < my_image.tar

  4. 运行一个新的容器

    docker run my_image

B:转移您的容器:

  1. 在本地机器上导出容器:

    docker export my_container_id > my_container.tar

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

    scp my_container.tar user@aws-machine:.

  3. 在您的远程机器上将 tar 作为图像加载:

    ssh user@aws-machine

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

  4. 运行一个新的容器

    docker run my-container-exported:latest

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

关于docker - 如何将 Docker 容器移动到 AWS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41782038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com