# chain-cloud-vm-env **Repository Path**: itheima-chain-cloud/chain-cloud-vm-env ## Basic Information - **Project Name**: chain-cloud-vm-env - **Description**: 智链云途 - 配套虚拟机环境 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-05-17 - **Last Updated**: 2026-05-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 智链云途 - 配套虚拟机环境 本项目提供两种方式来还原课程配套环境: ## 📦 方案一:OVF 导入(仅限 Windows) 适用于 Windows 本地使用 VMware Workstation 的学生。 ``` windows-vm/ └── centos-cc.ovf ← 完整 CentOS 虚拟机,导入即用 ``` **操作步骤**:[查看详细教程 →](windows-vm/README.md) ## 🐳 方案二:Docker Compose(全平台通用) 适用于 Windows / Mac(Intel & M系列)/ 云服务器的学生,需先安装 Docker。 ``` docker-compose/ ├── amd64/ ← Intel CPU / 云服务器 用这个 │ └── docker-compose.yml ├── arm64/ ← Mac M系列 用这个 │ └── docker-compose.yml └── shared/ ← 共享配置文件(两个架构共用) └── nginx/ ``` ### 选择指引 | 你的平台 | 使用目录 | |----------|----------| | Windows + VMware | 推荐 OVF;也可用 `amd64/` | | Intel Mac | `amd64/` | | Mac M1/M2/M3/M4 | `arm64/` | | 云服务器 (Linux) | `amd64/` | **操作步骤**:[查看详细教程 →](docker-compose/README.md) ## 📦 镜像离线包 镜像 tar 包较大,不纳入 Git 管理,已上传百度网盘。 下载地址:[https://pan.baidu.com/s/1C1M1y0empWSjMGmNWIdMbA?pwd=8888](https://pan.baidu.com/s/1C1M1y0empWSjMGmNWIdMbA?pwd=8888) 下载后 `docker load -i` 载入即可。 **镜像清单**:[查看详情 →](images/README.md) ## 📋 服务列表 | 服务 | 状态 | |------|------| | Nginx | ✅ 已配置 | | MySQL | ✅ 已配置 | | Nacos | ✅ 已配置(Derby 内嵌库,手动导入配置) | | MongoDB | ✅ 已配置 | | RabbitMQ | ✅ 已配置 | | XXL-JOB | ✅ 已配置 | | Leaf (美团分布式ID) | ✅ 已配置 | | Eagle Map | ✅ 已配置 | | 权限管家 (Auth) | ✅ 已配置 | | Seata | ✅ 已配置 | | 更多服务陆续补充... | 🚧 | ## 🌐 hosts 映射 所有服务通过域名访问,需要在宿主机 `hosts` 文件中添加以下映射: ```text 192.168.150.101 auth.chain-cloud.com 192.168.150.101 rabbitmq.chain-cloud.com 192.168.150.101 nacos.chain-cloud.com 192.168.150.101 neo4j.chain-cloud.com 192.168.150.101 xxl-job.chain-cloud.com 192.168.150.101 eaglemap.chain-cloud.com 192.168.150.101 seata.chain-cloud.com 192.168.150.101 admin.chain-cloud.com ``` **hosts 文件路径**: - Windows: `C:\Windows\System32\drivers\etc\hosts` - macOS / Linux: `/etc/hosts` ## 🔧 环境要求 ### OVF 方案 - VMware Workstation 15+(建议 16 或 17) - 磁盘剩余空间:至少 20GB - 内存:建议 8GB ### Docker Compose 方案 - Docker Engine 24+ 或 Docker Desktop 4+ - 操作系统:Windows / macOS / Linux 均可