整个过程是这样的:

首先创建一个挂载目录,如下:

成功导入个人solo博客数据!_mysql


然后将solo备份出的博客数据放入markdowns中:

需要把post文件夹直接放入:

成功导入个人solo博客数据!_docker_02


如下:

成功导入个人solo博客数据!_root用户_03

之后重新启动solo即可:

docker run --detach -v /opt/solo/markdowns/:/opt/solo/markdowns/:ro --name solo --network=host --env RUNTIME_DB="MYSQL" --env JDBC_USERNAME="root" --env JDBC_PASSWORD="你的mysql的root用户的密码" --env JDBC_DRIVER="com.mysql.cj.jdbc.Driver" --rm --env JDBC_URL="jdbc:mysql://127.0.0.1:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" --rm b3log/solo --listen_port=80 --server_scheme=http --server_host=你的域名 --server_port=80