.
...
图片

上传格式要求:jpg、gif、png(10MB),最多上传50个文件

圈 主
管理员 0 中国
发布:2024-06-25 (09:50:19)

一、需求背景

    云服务器A马上就过期了,上面部署了很多docker容器,需要将其迁移到云服务器B,后续通过B服务器进行访问。

二、操作步骤

    1、A服务器上,使用docker save命令将pengzhile/pandora容器保存为文件:

    docker save -o pengzhile-pandora.tar pengzhile/pandora

        2、将生成的pengzhile-pandora.tar文件复制到B服务器上,可以使用scp命令或者其他文件传输方式。

        3、在B服务器上加载该镜像文件。

      docker load -i pengzhile-pandora.tar

        4、在B服务器启动容器,并使用与源服务器相同的挂载和端口映射选项:

             将容器内8899端口映射到主机的18899端口

        docker run  -e PANDORA_CLOUD=cloud -e PANDORA_SERVER=0.0.0.0:8899 -p 18899:8899 -d pengzhile/pandora

        5、检查目标服务器上新的容器是否运行正常。

        [root@docker ~]# docker ps


        关闭
        
        账号登录