docker挂载源码方式部署的typecho的更新和迁移教程
更新:
1.拉取typecho新程序文件并解压:
cd /opt
wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip
unzip typecho.zip
2.覆盖旧程序文件并重启docker:
cd /opt/typecho-docker/typecho
rm -rf admin var index.php install.php
cp -r /opt/admin /opt/typecho-docker/typecho/
cp -r /opt/var /opt/typecho-docker/typecho/
cp /opt/index.php /opt/typecho-docker/typecho/
cp /opt/install.php /opt/typecho-docker/typecho/
docker restart typecho
3.清理下载文件:
rm -rf /opt/typecho.zip
rm -rf /opt/admin /opt/var /opt/index.php /opt/install.php /opt/usr
迁移:
1.旧 VPS 打包 Docker 博客环境到root,手动下载压缩包:
tar -czvf /root/typecho-docker-backup.tar.gz /opt/typecho-docker
2.上传压缩包到/root,然后从 /root 解压到目标目录:
tar -xzvf /root/typecho-docker-backup.tar.gz -C /opt/
3.启动 Docker 容器(默认已经安装了compose 插件):
cd /opt/typecho-docker
docker compose up -d
4.删除多余的压缩包:
rm -f /root/typecho-docker-backup.tar.gz
评论已关闭