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

若在本镜像中未找到某些Doris版本,可能是由于Docker Hub的存储限制或其他政策导致版本被删除。
Apache Doris 是一款基于MPP架构的高性能实时分析数据库,以极速和易用性著称。在海量数据场景下,Doris可提供亚秒级查询响应,同时支持高并发点查询和高吞吐复杂分析,适用于报表分析、即席查询、统一数据仓库、数据湖查询加速等场景,可构建用户行为分析、AB测试平台、日志检索分析、用户画像分析、订单分析等应用。
!Doris Logo
Doris-Standalone镜像旨在简化Doris的部署和使用流程,避免繁琐的配置、部署及运维工作,帮助用户快速上手Doris。该镜像集成了Doris的所有核心组件(FE、BE、Broker、audit_loader等),并预设了优化参数以减少使用障碍。
适用场景:
限制说明:
为充分发挥Doris性能,建议在宿主机修改以下系统配置:
# 调整虚拟内存映射数量 sysctl -w vm.max_map_count=2000000 # 关闭交换分区 swapoff -a # 调整文件描述符限制 ulimit -n 1000000 # 配置透明大页 echo madvise > /sys/kernel/mm/transparent_hugepage/enabled
若无法修改上述配置,需在启动容器时添加--privileged=true参数以获取特权模式。
适用于所有版本,启动命令:
docker run -itd \ --privileged=true \ -e "TZ=Asia/Shanghai" \ -e "TIME_ZONE=Asia/Shanghai" \ --name my-doris \ -p 8030:8030 \ -p 8040:8040 \ -p 9030:9030 \ yagagagaga/doris-standalone
适用于3.0.0及更高版本,需添加MODE=cloud环境变量:
docker run -itd \ --privileged=true \ -e "TZ=Asia/Shanghai" \ -e "TIME_ZONE=Asia/Shanghai" \ -e MODE=cloud \ --name my-doris \ -p 8030:8030 \ -p 8040:8040 \ -p 9030:9030 \ yagagagaga/doris-standalone
| 环境变量 | 说明 | 默认值 |
|---|---|---|
TZ | 容器时区 | 无 |
TIME_ZONE | 系统时区 | 无 |
MODE | 部署模式(cloud或默认) | 空(普通模式) |
============================= Everything is ready, enjoy! =============================
docker logs -f my-doris命令查看启动过程,WARNING级别的堆栈异常可忽略。不同版本的组件和端口映射存在差异,核心服务及默认端口如下(完整版本列表可参考原镜像文档):
| 版本 | FE | BE | Broker | Audit Log | Meta Service | Recycler |
|---|---|---|---|---|---|---|
| 3.0.7(Cloud Mode) | ✔️ | ✔️ | ✔️ | ✔️ | ✔️ | |
| 3.0.7(普通模式) | ✔️ | ✔️ | ✔️ | ✔️ | ||
| 2.1.11 | ✔️ | ✔️ | ✔️ | ✔️ |
| 端口 | 用途 | 组件 |
|---|---|---|
| 8030 | FE WebUI | FE |
| 8040 | BE WebUI | BE |
| 9030 | FE MySQL客户端端口 | FE |
| 8000 | Broker Thrift RPC端口 | Broker |
| 5000 | Meta Service端口 | Meta |
Doris默认提供root用户(无密码),使用MySQL客户端连接:
mysql -uroot -P9030 -h127.0.0.1
root,无密码)若需Doris管理工具,可参考 Doris-Manager 镜像。
免费版仅支持 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 错误时,表示流量已耗尽,需要充值流量包以恢复服务。
通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。
先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。
使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。
探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤
在 Linux 系统上配置轩辕镜像源,支持主流发行版
在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统
在 Docker Compose 中使用轩辕镜像加速,支持容器编排
在 k8s 中配置 containerd 使用轩辕镜像加速
在宝塔面板中配置轩辕镜像加速,提升服务器管理效率
在 Synology 群晖NAS系统中配置轩辕镜像加速
在飞牛fnOS系统中配置轩辕镜像加速
在极空间NAS中配置轩辕镜像加速
在爱快ikuai系统中配置轩辕镜像加速
在绿联NAS系统中配置轩辕镜像加速
在威联通NAS系统中配置轩辕镜像加速
在 Podman 中配置轩辕镜像加速,支持多系统
配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤
无需登录即可使用轩辕镜像加速服务,更加便捷高效
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429