docker网站配置迁移(旧换新)

一、数据打包分移打包

bash 复制代码
# 进入目录
cd /home/www
# 将所有文件和目录打包
tar -czvf www-backup.tar.gz html conf conf.d certs docker-compose.yml

#之后,用 scp 命令通过内网传输到新服务器(速度更快)
# 在旧服务器执行,假设新服务器内网IP为 172.16.x.x
scp www-backup.tar.gz root@<新服务器内网IP>:/home/

二、在新服务器还原

bash 复制代码
mkdir -p /home/www
# 移动压缩包到目标位置
mv /home/www-backup.tar.gz /home/www/
cd /home/www
# 解压
tar -xzvf www-backup.tar.gz
# 确认文件所有者为 root
chown -R root:root /home/www

三、恢复Docker运行环境

bash 复制代码
# 启动所有容器(在后台运行)
docker-compose up -d
相关推荐
2601_953720828 小时前
【计算机毕业设计】基于Spring Boot的心理健康咨询与评测系统的设计与实现
java·spring boot·后端
丈剑走天涯9 小时前
JDK 17 正式特性
java·开发语言
圣光SG9 小时前
Java操作题练习(七)
java·开发语言·算法
晚风吹长发11 小时前
Docker基础——Docker Network(网络详解)
linux·运维·网络·ubuntu·docker·容器
@航空母舰11 小时前
SpringBoot通过Map实现天然的策略模式
java·spring boot·后端
Co_Hui12 小时前
Java 并发编程
java
long31613 小时前
Java 新手入门与实战开发指南
java·开发语言
执笔画流年呀13 小时前
Linux搭建Java项目部署环境
java·linux·运维
程序员天天困13 小时前
Arthas ognl 表达式从入门到实战:掌握在线调试最强的表达式引擎
java·jvm·后端
IT_Octopus14 小时前
Spring Boot 中 ThreadLocal 请求上下文的完整生命周期
java·spring boot·spring