Docker的镜像迁移到另一台服务器

1.找到你想移动的 Docker 容器的 ID

docker ps -a 

CONTAINER ID         IMAGE                        COMMAND                 CREATED                 STATUS                PORTS                                                                                   NAMES

a1a303886ef4       wvvw12/ubuntu:20.04     "/etc/rc.local"            4 days ago Up 45 hours           0.0.0.0:6379->6379/tcp,       0.0.0.0:23->22/tcp                              Redis-6.0.6

2.提交你的变更,并且把容器保存成镜像,命名为 redis。

docker commit a1a303886ef4  redis(变更好名字)

3.把 redis 镜像保存成 tar 文件

docker save redis > /app/redis.tar

​4.拷贝到新的机器,执行load命令

docker load < /app/redis.tar

5.docker  exec  -it  容器ID   /bin/bash 启动打包的容器

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。