Docker容器云服务器迁移备忘录

2022-12-07 15:24:50 浏览数 (2)

前言

腾讯云服务器到期了,续费是真鸡儿贵,基于网站也没啥流量,就索性买了腾讯云的轻量应用服务器。

迁移

记得初始化轻量应用服务器,建议选择自带 Docker 容器的镜像。

迁移镜像
代码语言:javascript复制
# 查看运行中的容器
docker ps
# 打包镜像
docker commit <容器ID>  <命名>
查看镜像,主要是查找镜像ID,用于tag
docker images
# 标记本地镜像
docker tag  <镜像ID>  registry.cn-hangzhou.aliyuncs.com/itstyle/mindoce:2.0
# 登录远程仓库
docker login --username=3458****@qq.com registry.cn-hangzhou.aliyuncs.com
# 推送到远程
docker push registry.cn-hangzhou.aliyuncs.com/itstyle/mindoce:2.0
启动镜像
代码语言:javascript复制
docker run --name=mindoc --restart=always -v /data/mindoc/uploads:/mindoc/uploads -v /data/mindoc/database:/data/database -p 8181:8181  <镜像ID>
迁移附件
代码语言:javascript复制
# 打包
tar -czvf mindoc.tar mindoc/
# 远程下载附件
scp  root@127.0.0.1:/data/mindoc.tar  /data
# 解压
tar -xvf mindoc.tar

0 人点赞