更新:

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

标签: typecho, docker

评论已关闭