查看容器
docker ps
打包容器成镜像docker commit -p f40a57ac0f9f vocechat-server-backup
f40a57ac0f9f是备份的容器ID
vocechat-server-backup是备份后镜像的名称
查看备份出的镜像docker images
将镜像保存成tar压缩文件docker save -o ~/vocechat-server-backup.tar vocechat-server-backup
vocechat-server-backup.tar是镜像导出成tar的名字
vocechat-server-backup是要导出的镜像的名称
会保存到root目录下,去找找
然后从服务器上下载到电脑,这就是备份文件了!
迁移与还原
将root目录中的tar加载成镜像docker load -i ~/vocechat-server-backup.tar
重新部署镜像 保证端口和名字是原来的docker run -d --name vocechat-server -p 3000:3000 vocechat-server-backup