Sign inSign up

198512qq/btpanel

By 198512qq

Updated 2 months ago

宝塔面板 v11.8.0 持久化/etc /usr /www三大目录存储,业务数据永不丢失

Image
0

1.6K

198512qq/btpanel repository overview

宝塔面板 v11.8.0

1.镜像基于官方ubuntu:22.04系统底层构建, 已对公开的高危安全漏洞进行了修补。

2.btpanel:v11.8.0 只安装了宝塔面板  btpanel:nmpr 已编译安装了nginx-1.31 mysql-5.7 php-7.4 redis-8.6。

3.支持将 /etc、/usr、/www 三个目录持久化,容器销毁、重建、修改配置、所有业务与系统环境数据不丢失。

4.默认访问地址 : http://ip:8888/btpanel (账号密码:btpanel)       首次启动需要对数据初始化 启动时间稍慢。

docker-compose.yml


services:
  btpanel:
    image: 198512qq/btpanel:v11.8.0
    container_name: btpanel
    restart: no  # 添加启动策略,根据需要调整
    privileged: true  # 特权模式
    
    # 可选 内存限制
    #mem_limit: 2G
    
    # 设置环境变量
    environment:
      - TZ=Asia/Shanghai  
      - CONTAINER_HOSTNAME=abc.top # 自定义容器和Postfix主机名/域名 (可选)

     #  映射以下三个目录数据永不丢失
    volumes:
      - ./btpanel/www:/www   # :左侧改为你宿主机上想指定的文件夹
      - ./btpanel/etc:/host_etc # 注意映射的文件夹名为 /host_etc
      - ./btpanel/usr:/host_usr # 注意映射的文件夹名为 /host_usr

     # 端口映射及协议类型(按需增减)
    ports:
      - "21:21/tcp"
      - "80:80/tcp"
      - "888:888/tcp"     
      - "8888:8888/tcp"

    # 以下网络部分按需配置(小白可去掉以下内容)
    networks:
      - bridge  # 引用已存在的网络
      
networks: 
  bridge:
    external: true  # 声明为外部已存在的网络

挂载的etc usr目录权限为root 755 如果一切正常可忽略

Tag summary

Content type

Image

Digest

sha256:74c8ccf83

Size

1.6 GB

Last updated

2 months ago

docker pull 198512qq/btpanel:nmpr