轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
venatum/bull-board
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

bull-board Docker 镜像下载 - 轩辕镜像

bull-board 镜像详细信息和使用指南

bull-board 镜像标签列表和版本信息

bull-board 镜像拉取命令和加速下载

bull-board 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

bull-board
venatum/bull-board

bull-board 镜像详细信息

bull-board 镜像标签列表

bull-board 镜像使用说明

bull-board 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

bull-board的Docker镜像(v6.13.1),无需编码即可监控bull和bullmq队列,提供Web界面,支持Redis连接配置及Sentinel模式,v2.0.0起不再支持32位系统。
2 收藏0 次下载activevenatum镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

bull-board 镜像详细说明

bull-board 使用指南

bull-board 配置说明

bull-board 官方文档

bull-board Docker镜像文档

概述

本Docker镜像基于bull-board(v6.13.1)构建,提供无需编码即可监控bull和bullmq队列的Web界面。通过简单配置即可连接Redis,支持标准Redis连接及Sentinel模式,适用于各类需要监控后台任务队列状态的场景。

重要提示:自v2.0.0版本起,因Node.js 20在32位模式下存在问题,镜像不再支持32位系统。

核心功能与特性

  • 零编码监控:无需编写代码,直接通过Web界面查看队列状态
  • 多队列支持:兼容bull和bullmq两种队列库
  • 灵活的Redis连接:支持标准Redis配置及Sentinel模式
  • 访问控制:可通过用户名密码限制界面访问
  • 自定义配置:丰富的环境变量支持Redis连接、队列前缀、UI样式等定制
  • 健康检查:提供/healthcheck端点监控容器及Redis状态

使用场景

  • 监控基于bull或bullmq实现的后台任务队列(如定时任务、异步处理等)
  • 需要快速查看队列任务数量、状态、失败原因的开发/运维场景
  • 需对队列访问进行权限控制的生产环境
  • 使用Redis Sentinel模式部署的高可用队列系统监控

快速开始

Docker快速启动

docker run -p 3000:3000 venatum/bull-board:latest
  • 界面将运行在localhost:3000
  • 默认连接本地Redis(localhost:6379,无密码,数据库0)

Docker Compose快速启动

services:
    bullboard:
        container_name: bullboard
        image: venatum/bull-board
        restart: unless-stopped
        ports:
            - "3000:3000"
  • 界面将运行在localhost:3000
  • 默认连接本地Redis(localhost:6379,无密码,数据库0)
  • 如需自定义配置,见下方"环境变量"及"完整示例"

Redis Sentinel模式

支持通过Redis Sentinel模式连接队列,需配置Sentinel相关环境变量。注意:Sentinel模式下,界面中的"Redis服务器信息"按钮可能无法正常工作。

环境变量配置

Redis基础配置

变量名描述默认值
REDIS_HOSTRedis主机地址localhost
REDIS_PORTRedis端口6379
REDIS_DBRedis数据库编号'0'
REDIS_USE_TLS是否启用TLS(true/false)false
REDIS_USERRedis用户名(Redis 6+支持)未启用
REDIS_PASSWORDRedis密码未启用
REDIS_FAMILYIP协议版本(4/6/0,0为自动)0
SENTINEL_NAMESentinel实例名称(Sentinel模式必填)未启用
SENTINEL_HOSTSSentinel节点列表(如1.redis:26379,2.redis:26379)未启用
MAX_RETRIES_PER_REQUEST命令最大重试次数null(禁用)

Sentinel高级配置

变量名描述默认值
SENTINEL_ROLE连接角色(master/slave)master
SENTINEL_USERNAMESentinel认证用户名未启用
SENTINEL_PASSWORDSentinel认证密码未启用
SENTINEL_COMMAND_TIMEOUTSentinel命令超时(毫秒)未启用
SENTINEL_TLS_ENABLEDSentinel是否启用TLSfalse
SENTINEL_UPDATE是否自动更新Sentinel节点列表false
SENTINEL_MAX_CONNECTIONSSentinel最大连接数10
SENTINEL_FAILOVER_DETECTOR是否启用故障转移检测false

Redis高级配置

变量名描述默认值
REDIS_COMMAND_TIMEOUT命令超时(毫秒)未启用
REDIS_SOCKET_TIMEOUTsocket超时(毫秒)未启用
REDIS_KEEP_ALIVE保持连接时间(毫秒,0为禁用)0
REDIS_NO_DELAY是否禁用Nagle算法true
REDIS_CONNECTION_NAME连接名称(便于识别)未启用
REDIS_AUTO_RESUBSCRIBE重连后自动重新订阅频道true
REDIS_AUTO_RESEND_UNFULFILLED重连后重发未完成命令true
REDIS_CONNECT_TIMEOUT连接超时(毫秒)***
REDIS_ENABLE_OFFLINE_QUEUE是否启用离线命令队列true
REDIS_ENABLE_READY_CHECK是否启用就绪检查true

界面配置

变量名描述默认值
BULL_BOARD_HOSTNAME服务绑定地址0.0.0.0
PORT服务端口3000
PROXY_PATH子路径部署前缀(如/my-base-path/queues)''
USER_LOGIN访问用户名(与USER_PASSWORD同时设置生效)未启用
USER_PASSWORD访问密码(与USER_LOGIN同时设置生效)未启用

队列配置

变量名描述默认值
BULL_PREFIX队列名称前缀bull
BULL_VERSION队列库版本(BULLMQ或BULL)BULLMQ
BACKOFF_STARTING_DELAY首次重试延迟(毫秒)500
BACKOFF_MAX_DELAY最大重试间隔(毫秒)Infinity
BACKOFF_TIME_MULTIPLE重试延迟乘数2
BACKOFF_NB_ATTEMPTS最大重试次数10

BullBoard UI配置

基于felixmosh/bull-board,默认值与原项目一致:

变量名描述默认值
BULL_BOARD_TITLE页面标题Bull Dashboard
BULL_BOARD_LOGO_PATH自定义Logo路径(需同时设置宽高)空
BULL_BOARD_LOGO_WIDTHLogo宽度(需设置BULL_BOARD_LOGO_PATH)-
BULL_BOARD_LOGO_HEIGHTLogo高度(需设置BULL_BOARD_LOGO_PATH)-
BULL_BOARD_FAVICON自定义favicon(需设置备用图标)空
BULL_BOARD_FAVICON_ALTERNATIVE备用favicon(需设置BULL_BOARD_FAVICON)-
BULL_BOARD_LOCALE界面语言-
BULL_BOARD_DATE_FORMATS_SHORT短日期格式-
BULL_BOARD_DATE_FORMATS_COMMON通用日期格式-
BULL_BOARD_DATE_FORMATS_FULL完整日期格式-

访问控制配置

通过设置USER_LOGIN和USER_PASSWORD环境变量限制界面访问,需同时配置两个变量:

docker run -p 3000:3000 \
  -e USER_LOGIN=admin \
  -e USER_PASSWORD=secret \
  venatum/bull-board:latest

访问localhost:3000时将提示输入用户名密码。

健康检查

容器提供/healthcheck端点,返回JSON格式健康状态:

{
  "status": "ok",
  "info": {
    "redis": {
      "status": "up",
      "description": "Based on the Redis PING/PONG system"
    }
  }
}
字段名描述类型
status整体健康状态(任一指标异常则为error)ok 或 error
info所有状态为"up"(健康)的指标详情object
error所有状态为"down"(异常)的指标详情(状态为error时出现)string
details所有指标的完整信息object

完整Docker Compose示例

services:
    redis:
        container_name: redis
        image: redis:alpine
        restart: unless-stopped
        ports:
            - "6379:6379"
        volumes:
            - redis_db_data:/data

    bullboard:
        container_name: bullboard
        image: venatum/bull-board:latest
        restart: unless-stopped
        environment:
            REDIS_HOST: redis          # 连接Redis服务名
            REDIS_PORT: 6379           # Redis端口
            REDIS_PASSWORD: example-password  # Redis密码
            REDIS_USE_TLS: 'false'     # 禁用TLS
            BULL_PREFIX: bull          # 队列前缀
            USER_LOGIN: admin          # 访问用户名
            USER_PASSWORD: secure123   # 访问密码
        ports:
            - "3000:3000"
        depends_on:
            - redis

volumes:
    redis_db_data:
        external: false

项目地址

  • bull-board
  • Docker镜像源码
查看更多 bull-board 相关镜像 →
diluka/bull-board logo
diluka/bull-board
by diluka
bull-board的Docker镜像,提供无需编码即可监控bull和bullmq队列的UI界面,支持通过环境变量配置Redis连接及访问控制。
110K+ pulls
上次更新:1 个月前
addono/bull-board logo
addono/bull-board
by addono
用于bull-board的Docker镜像,无需编码即可监控您的Bull队列!
10K+ pulls
上次更新:17 小时前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.