1、打开命令行输入”docker ps -a“,查看docker所有容器
2、使用 docker commit 命令来创建快照:
docker commit -p 容器ID 快照名称
3、使用docker image查看docker 镜像,已创建了快照镜像:
docker images
4、使用docker save将快照镜像进行打包(会保存至用户文件夹下,Linux同理):
docker save -o 打包名 快照名
5、使用scp命令拷贝到目标服务器
scp 打包名 目标服务器名@IP地址:/存储文件地址
迁移服务器操作:
1、使用docker load 加载容器
docker load -i 打包名
2、通过正常安装命令安装容器即可
Linux/odoo16:
docker run -d -v db16:/var/lib/postgresql/data -e POSTGRES_USER=odoo -e POSTGRES_PASSWORD=odoo -e POSTGRES_DB=postgres -p 5433:5432 --name db16 postgres:15
docker run -v odoo16:/var/lib/odoo -v ~/odoo16/config:/etc/odoo -v ~/odoo16/addons:/mnt/extra-addons -p 8070:8069 --name odoo16 --link db16:db -t odoo:16