安装wordpress
在新的环境下安装wordpress
1.docker pull wordpress
2. docker run -it -e WORDPRESS_DB_HOST=127.0.0.1:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=123456 -e WORDPRESS_DB_NAME=wp -p 8080:80 -d wordpress
备份数据库数据
直接使用Navicat导出数据库中所有的表数据库成wp.sql文件
备份容器内数据
容器内的数据主要是wordpress的配置信息,主题,插件和网站使用到的图片资源
docker cp wordpress:/var/www/html/wp-content/themes /root/wp-bk
docker cp wordpress:/var/www/html/wp-content/uploads /root/wp-bk
docker cp wordpress:/var/www/html/wp-content/plugins /root/wp-bk
恢复数据库数据
在新的环境下使用Navicat导入wp.sql文件
恢复容器内的数据
docker cp /root/wp-bk/themes wordpress:/var/www/html/wp-content/
docker cp /root/wp-bk/uploads wordpress:/var/www/html/wp-content/
docker cp /root/wp-bk/plugins wordpress:/var/www/html/wp-content/