Sign inSign up

meteorkong/baota

By meteorkong

•Updated almost 3 years ago

宝塔面板 7.6.0 开心版

Image
4

9.3K

meteorkong/baota repository overview

⁠宝塔Docker面板

  • 面板为企业绿色开心版,基于centos:7镜像。
  • 只有宝塔面板,运行环境需要自己安装。
  • 本镜像可进行 macvlan 网络部署。
  • 开心版脚本源于网络,安全性未知,镜像内查看。

⁠一、部署方法

  • 登录地址:http://{{面板ip地址}}:8888
  • 用户名:baotao
  • 密码:baotapanel
  • SSH端口:22
  • SSH用密码:baotapanel

注意:部署后务必先修改如上信息!!!或者修改代码后自行构建使用!!!以防止被利用!!!

⁠1.通过 docker run 方式

docker run -idt \
  -p 80:80 \
  -p 443:443 \
  -p 8888:8888 \
  -p 888:888 \
  --privileged \
  -v /www/wwwroot:/www/wwwroot \
  -v /www/server/data:/www/server/data \
  -v /www/server/panel/vhost:/www/server/panel/vhost \
  -v /www/backup:/www/backup \
  --network=bridge \
  --name baota \
  --restart always \
  meteorkong/baota:7.6.0

⁠2.通过 docker-compose 方式

version: '3.3'
services:
    baota:
        image: meteorkong/baota:7.6.0
        container_name: baota
        network_mode: bridge
        privileged: true
        restart: always
        ports:
            - 80:80
            - 443:443
            - 8888:8888
            - 888:888
        volumes:
            - /www/wwwroot:/www/wwwroot
            - /www/server/data:/www/server/data
            - /www/server/panel/vhost:/www/server/panel/vhost
            - /www/backup:/www/backup

⁠3.构建 macvlan 网络

docker network create -d macvlan \
 --subnet=192.168.123.0/24 \
 --gateway=192.168.123.1 \
 --ipv6 \
 --subnet=fe80::/64 \
 --gateway=fe80::1 \
 -o parent=ovs_bond0 \
 -o macvlan_mode=bridge \
 macvlan

注:名称 ovs_bond0,通过ip route|grep default 获取。--ipv6 \可选。

⁠二、常用命令

# 获取宝塔面板默认信息
docker exec -it baota /etc/init.d/bt default

# 重启nginx
docker exec -it baota /etc/init.d/nginx restart

# 重启PHP
docker exec -it baota /etc/init.d/php-fpm-80 restart

# 重启mysql
docker exec -it baota /etc/init.d/mysqld restart

# 进入宝塔容器
docker exec -it baota /bin/sh

⁠三、说明

⁠端口

宝塔面板:8888
phpmyadmin:888
SSH:22
网站服务:80,443
MySQL:3306

⁠目录

网站数据目录:/www/wwwroot
MySQL数据目录:/www/server/data
vhost文件路径:/www/server/panel/vhost

⁠四、解决中心

⁠1.群晖下使用macvlan IP4&IP6网络不能解析域名,导致无法安装环境。

方法:进入容器内部,vi /etc/resolv.conf,添加新的nameserver为路由器地址,保存即可。

⁠五、其他

Tag summary

Content type

Image

Digest

sha256:562489c97…

Size

218.8 MB

Last updated

almost 3 years ago

docker pull meteorkong/baota:7.6.0