基于宝塔官方Docker,用于NAS的宝塔面板Docker
4.6K
镜像通过github action自动编译,编译过程及Dockerfile详见:
主要是为了方便自己使用,宝塔官方的Docker镜像存在部分问题又无法解决。
当前宝塔的版本为9.3.0正式版
latest : 基于Debian12 , 仅安装了宝塔面板
nginx : 基于Debian12 , 宝塔面板 + nginx 1.27
lnmg : 基于Debian12 , 宝塔面板 + nginx 1.27 + php 8.3 + mysql 5.7 + phpmyadmin 5.2
docker run -d --restart unless-stopped --name baota --net=host -v ~/website_data:/www/ genokolar/baota:latest
docker run -d --restart unless-stopped --name baota -p 8888:8888 -p 22:22 -p 443:443 -p 80:80 -p 888:888 -v ~/website_data:/www/wwwroot -v ~/mysql_data:/www/server/data -v ~/vhost:/www/server/panel/vhost genokolar/baota:latest
默认访问地址 http://您的ip地址:8888/btpanel 上的宝塔面板。
默认用户:btpanel
默认密码:btpaneldocker
容器默认SSH密码:btpaneldocker
宝塔面板:8888
phpmyadmin:888
SSH:22
FTP: 21
网站服务:80,443
MySQL:3306
容器里面的网站数据目录:/www/wwwroot
MySQL数据目录:/www/server/data
vhost文件路径:/www/server/panel/vhost
如果希望保留所有数据,可直接映射目录:/www (本镜像最大的特点,以适合NAS快速重新部署)
也可以完全根据自己的意图,映射不同功能的目录,如仅映射 /www/wwwroot目录保留网站数据
/www/server/panel/vhost/nginx/phpfpm_status.conf 中默认80端口为10080端口,避免与NAS冲突/www/server/panel/vhost/nginx/config 目录更改某个配置文件设置的80端口root密码重新设置root密码Content type
Image
Digest
sha256:1c8c39d88…
Size
739.5 MB
Last updated
over 1 year ago
docker pull genokolar/baota:nginx