docker 备份与迁移

#docker容器保存为镜像
docker commit mysql mysql20220123
docker images 可查看刚刚保存的镜像

docker stop mysql
docker rm mysql
docker run -id --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql20220123

#容器备份,保存为tar文件
docker save -o mysqlcopy.tar mysql
ls 查看当前目录,包含文件:mysqlcopy.tar

#恢复,前提是先删除镜像:mysql20220123
docker load -i mysqlcopy.tar

posted on 2022-01-23 11:16  biind  阅读(60)  评论(0)    收藏  举报