环境要求
本文档主要介绍在 CloudDM 产品安装时对软件/硬件及操作系统的要求。
硬件环境
信息
- 不同 CPU 架构的安装包在下载时提供不同下载链接,请注意分辨。
- 硬件配置跟随实际负载而变化,推荐配置中已留有少许余量。
CPU 架构
发布产物按以下 CPU 架构区分:
x86_64/amd64arm64
推荐配置
- 处理器:4 核
- 内存:16 GB
- 硬盘:120 GB
操作系统与容器运行时
信息
- Docker 部署需要 Docker Engine 和 Docker Compose v2。
- 安装包中的启动脚本面向 Linux/Bash 环境。
常用部署环境:
- CentOS/RHEL
- Ubuntu
macOS 可以使用 Docker Desktop 进行本地验证,但不能据此认定生产 Linux 环境已经完成验证。
网络端口
部署前请确保以下端口未被占用。
单机 Docker 部署
| 容器 | 端口 | 用途 |
|---|---|---|
| cgdm-alone | 8222 | CloudDM Web 控制台 |
| cgdm-alone | 8008 | CloudDM 服务通信端口 |
集群 Docker 部署
| 容器 | 端口 | 用途 |
|---|---|---|
| cgdm-mysql | 26000 | 元数据库 MySQL 的可选宿主机映射端口 |
| cgdm-console | 8222 | CloudDM Web 控制台 |
| cgdm-console | 8008 | Console 与 Sidecar 的通信端口 |
安装包部署
| 组件 | 端口 | 用途 |
|---|---|---|
| cgdm-console | 8008 | Console 与 Sidecar 的通信端口 |
| cgdm-console | 8222 | CloudDM Web 控制台 |
只应开放部署模式实际需要的端口。生产环境还需结合防火墙、云安全组和反向代理限制访问来源。
