docker容器迁移
发布日期:2021-05-08 02:37:53 浏览次数:16 分类:精选文章

本文共 677 字,大约阅读时间需要 2 分钟。

在原Linux服务器上

在原Linux服务器上操作Docker容器的具体步骤如下:

  • 查看运行中的容器
  • 使用以下命令查看当前运行的容器:

    docker ps
    1. 将容器做成镜像
    2. 将当前容器保存为镜像,可以使用以下命令:

      docker commit -m “说明信息” 3401ec1a3b57 api:5.5

      参数说明:

      • 3401ec1a3b57:容器ID
      • api:5.5:自定义镜像名称
      1. 查看镜像
      2. 查看已有的镜像列表:

        docker images
        1. 将镜像备份成.tar文件
        2. 将镜像导出为.tar文件,可以使用以下命令:

          docker save -o ./api5-5.tar api:5.5

          参数说明:

          • -o:指定输出文件
          • api:5.5:镜像名称
          1. 将.tar文件传输到目的Linux服务器
          2. 如果是云服务器,可使用xftp等工具进行文件传输。


            在目的Linux服务器上

            在目标服务器上操作Docker容器的具体步骤如下:

          3. 离线安装Docker
          4. 如果尚未安装Docker,可以参考相关文档进行安装。安装完成后,继续以下步骤。

            1. 导入镜像
            2. 将从原服务器导出的.tar文件加载到目标服务器中:

              docker load -i api5-5.tar

              参数说明:

              • -i:指定导入的文件
              1. 查看镜像
              2. 查看已加载的镜像列表:

                docker images
                1. 运行容器
                2. 运行镜像对应的容器:

                  docker run -dit --name api api:5.5

                  参数说明:

                  • -d:后台运行
                  • -i:交互模式
                  • -t:分配终端
                  • --name api:自定义容器名称
                  • api:5.5:镜像名称
    上一篇:Python基础每日训练一题!
    下一篇:Python基础每日一题!

    发表评论

    最新留言

    不错!
    [***.144.177.141]2025年03月22日 07时09分26秒