OpenSearch 是一套可扩展、灵活且功能丰富的开源软件套件,适用于搜索、分析和可观测性应用。它衍生自 Elasticsearch 7.10.2 和 Kibana 7.10.2,采用 Apache 2.0 许可证 授权。套件包含两部分:搜索引擎守护进程(OpenSearch)和用于数据管理与可视化的用户界面(OpenSearch Dashboards)。
拉取 OpenSearch Dashboards 镜像的方式与其他 Docker 镜像一致,执行以下命令即可:
bashdocker pull opensearchproject/opensearch-dashboards:latest
所有可用版本可在 Docker Hub 查看。
注意:
- 1.x 版本及 2.x 版本中 2.9.0 及之前的镜像,基于 Amazon Linux 2 构建;
- 2.10.0 及之后的版本,基于 Amazon Linux 2023 构建。
- 若使用 Docker Desktop,建议配置至少 4GB 系统内存。
OpenSearch Dashboards 依赖运行中的 OpenSearch 集群。若已有集群,可直接部署 Dashboards 节点并接入集群。关于配置细节,可参考 OpenSearch Dashboards 快速入门。
若需从零开始搭建 OpenSearch 集群,推荐使用 Docker Compose。
docker compose 命令;pip 安装(需先确保环境中已安装 Python):
bashpip install docker-compose
创建 docker-compose.yml 文件定义集群。OpenSearch 项目提供了示例配置文件,可从 docker-compose.yml 示例库 获取。
启动集群:进入 docker-compose.yml 所在目录,执行以下命令(-d 选项表示后台运行容器):
bashdocker-compose up -d
停止集群:
bashdocker-compose down
停止并删除数据卷(如需清理集群数据):
bashdocker-compose down -v
集群启动后,Docker 会自动创建 OpenSearch 和 OpenSearch Dashboards 容器。待容器运行稳定后,在本地浏览器访问 `[***] Dashboards 界面。默认登录信息:
adminadmin如需深入了解功能,可参考 OpenSearch Dashboards 快速入门。
OpenSearch 及其包含的插件均采用 Apache License, Version 2.0 授权。
OpenSearch 始终保持 100% 开源(基于 Apache 2.0 许可证)。我们欢迎社区参与贡献,无需签署冗长的贡献者协议,可直接通过代码提交参与项目改进。更多详情见 OpenSearch 官网。
来自真实用户的反馈,见证轩辕镜像的优质服务
免费版仅支持 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 登录认证访问私有仓库
在 Linux 系统配置镜像加速服务
在 Docker Desktop 配置镜像加速
Docker Compose 项目配置加速
Kubernetes 集群配置 Containerd
在宝塔面板一键配置镜像加速
Synology 群晖 NAS 配置加速
飞牛 fnOS 系统配置镜像加速
极空间 NAS 系统配置加速服务
爱快 iKuai 路由系统配置加速
绿联 NAS 系统配置镜像加速
QNAP 威联通 NAS 配置加速
Podman 容器引擎配置加速
HPC 科学计算容器配置加速
ghcr、Quay、nvcr 等镜像仓库
无需登录使用专属域名加速
需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429