本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com
DataStax OpsCenter 是 DataStax Enterprise (DSE) 的基于 Web 的可视化管理与监控解决方案。该镜像提供了便捷的部署方式,用于管理 DSE 集群的配置、监控性能指标及执行日常运维操作。
该镜像仅授权用于非生产环境的开发用途,具体适用场景包括:
以下步骤在同一 Docker 主机上创建 OpsCenter 容器及关联的 DSE 服务器容器:
创建 OpsCenter 容器
执行以下命令启动 OpsCenter 容器,映射必要端口(8888 为 Web 界面端口,61620 为 Agent 通信端口):
docker run -e DS_LICENSE=accept -d -p 8888:8888 -p 61620:61620 --name my-opscenter datastax/dse-opscenter:<version tag>
如需持久化配置或自定义参数,可参考 4.2 配置管理 添加额外选项。
创建关联的 DSE 容器
启动 DSE 服务器容器,并通过 --link 选项关联至 OpsCenter 容器:
docker run -e DS_LICENSE=accept --link my-opscenter:opscenter --name my-dse -d datastax/dse-server:<version tag>
获取 DSE 容器 IP 地址
在运行 DSE 容器的主机上执行以下命令,获取 DSE 节点的 IP:
docker inspect my-dse | grep '"IPAddress":'
访问 OpsCenter 并配置集群
http://<DOCKER_HOST_IP>:8888;完成后,OpsCenter 即可与 DSE 集群配合使用。详细操作参见 OpsCenter 用户指南。
可通过以下方式管理 OpsCenter 配置:
该方式无需自定义容器或过度使用主机卷,仅需将自定义配置文件挂载至容器的 /config 卷,容器会自动映射配置至内部路径。步骤如下:
在本地主机创建目录(如 /opsc/config);
从 config-templates 下载并自定义所需配置文件(如 opscenterd.conf),确保文件名与镜像内对应配置文件一致且包含所有必填项;
启动容器时挂载该目录至 /config 卷:
docker run -e DS_LICENSE=accept --name my-opscenter -v /opsc/config:/config -d datastax/dse-opscenter:<version tag>
注意:修改
/config卷中的配置文件后,需通过docker restart <container_name>重启容器,DSE 服务将随容器重启并加载新配置。
-v /local/path:/opt/opscenter/conf/opscenterd.conf);OpsCenter 键空间中,无需额外持久化配置。opscenterd.conf),可通过目录挂载实现:
/opsc/persist-config);-v 挂载目录至目标配置文件路径:
docker run -e DS_LICENSE=accept -d -v /opsc/persist-config:/opt/opscenter/conf/opscenterd.conf datastax/dse-opscenter:<version tag> --name my-opscenter
若容器在后台运行(使用 -d 选项),可通过以下命令进入交互式 Bash 终端:
docker exec -it <container_name> bash
输入 exit 可退出终端,容器将继续运行。
通过 Docker 日志命令查看 OpsCenter 运行日志:
docker logs my-opscenter
| 参数/环境变量 | 说明 | 示例值 |
|---|---|---|
DS_LICENSE=accept | 必须设置,用于接受 DataStax 许可协议(仅授权开发环境使用) | accept |
-p <host>:<container> | 端口映射,8888(Web 界面)、61620(Agent 通信)为必映射端口 | -p 8888:8888 |
--link <container>:opscenter | 关联 DSE 容器至 OpsCenter,需指定 OpsCenter 容器名称 | --link my-opscenter:opscenter |
-v <host_dir>:/config | 挂载配置卷,用于自定义配置文件 | -v /opsc/config:/config |
由 DataStax 官方维护。
免费版仅支持 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