docker宝塔面板 5.9.0 NMaRPP使用说明 NMaRPP=Nginx+Mariadb+Redis+PHP+phpMyAdmin
1、为了将MariaDB数据库文件存储到宿主机本地,先run一个容器将/www/server/data目录从容器中拷备出来
docker run -d -it --name bt-temp kerenski/bt-panel-nmarpp #run一个临时容器
docker cp [临时容器ID]:/www/server/data [宿主机数据库存储路径] #复制mariadb data目录到宿主机
docker rm [临时容器ID] #删除临时容器
2、将建站目录与数据库文件录目映射到宿主机目录启动:
docker run -d -it --name [容器name] -p 8888:8888 -p 888:888 -p 80:80 -p 443:443 -p 3306:3306 -p 21:21 -v [宿主机路径]:/home -v [宿主机数据库存储路径]: /www/server/data kerenski/bt-panel-nmarpp
3、进入容器启动bt-panel服务,到控制面板再将NMaRPP各服务重启一次即可 docker exec -it [容器name] /bin/bash /etc/init.d/bt start
4、容器内chown命令指定MariaDB数据库目录的用户和组,否则数据库不能启动 chown -R mysql:mysql /www/server/data
控制面板:http://localhost:8888 默认账号:root 默认密码:qwer1234 默认建站目录:/home/wwwroot 默认备份目录:/home/backup 默认数据库目录:/www/server/data
Content type
Image
Digest
Size
925.9 MB
Last updated
about 8 years ago
docker pull kerenski/bt-panel-nmarpp:v2