https://github.com/freemankevin/DockerCluster
DockyCluster 是一个开箱即用的多服务容器化集群部署项目,旨在为开发者和运维人员提供快速搭建和管理多种服务的能力。项目支持 MinIO、Nginx、Redis、Nacos、PostgreSQL 等常用服务,包含示例配置和高可用方案。
https://github.com/freemankevin/DockerCluster
cluster docker docker-compose
Last synced: 10 months ago
JSON representation
DockyCluster 是一个开箱即用的多服务容器化集群部署项目,旨在为开发者和运维人员提供快速搭建和管理多种服务的能力。项目支持 MinIO、Nginx、Redis、Nacos、PostgreSQL 等常用服务,包含示例配置和高可用方案。
- Host: GitHub
- URL: https://github.com/freemankevin/DockerCluster
- Owner: FreemanKevin
- License: mit
- Created: 2025-01-06T03:45:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-06T07:55:58.000Z (over 1 year ago)
- Last Synced: 2025-01-06T08:36:52.367Z (over 1 year ago)
- Topics: cluster, docker, docker-compose
- Language: HTML
- Homepage:
- Size: 4.88 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
- License: LICENSE
Awesome Lists containing this project
README
# DockerCluster
A production-ready container cluster deployment solution with built-in support for MinIO, Nginx, Redis, Nacos, PostgreSQL, and more.
## Structure
```
DockyCluster/
├── minio-cluster/ # MinIO deployment
├── nginx-cluster/ # Nginx deployment
├── redis-cluster/ # Redis deployment
├── nacos-cluster/ # Nacos deployment
├── postgresql-cluster/ # PostgreSQL deployment
├── lb1 # Load balancer 1
├── lb2 # Load balancer 2
├── .env.example # Environment template
└── README.md # Documentation
```
## Quick Start
```bash
cd XXX-cluster/
cp .env.example .env
docker-compose up -d
```