# mat-env-compose **Repository Path**: mat-cloud/mat-env-compose ## Basic Information - **Project Name**: mat-env-compose - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-08-18 - **Last Updated**: 2025-08-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MAT 环境搭建工具 ## 项目介绍 此项目提供了基于docker compose的环境组合配置,包含开发、测试等不同环境的Docker容器配置,方便快速搭建和管理应用所需的各种服务。 ## 项目结构 ``` mat-env-compose/ ├── README.md # 项目说明文档 ├── .gitignore # Git忽略文件配置 ├── bak/ # 备份文件目录 ├── base/ # 基础环境配置 ├── dev/ # 开发环境配置 │ ├── README.md # 开发环境说明 │ └── mysql8/ # MySQL 8 配置 │ ├── docker-compose.yml # Docker Compose配置文件 │ └── service-mysql8/ # MySQL服务相关配置 └── test/ # 测试环境配置 ``` ## 环境要求 - Docker 19.03+ - Docker Compose 1.27+ ## 使用方法 ### 启动开发环境 1. 进入开发环境目录 ```bash cd dev/mysql8 ``` 2. 使用Docker Compose启动服务 ```bash docker-compose up -d ``` ### 停止服务 ```bash cd dev/mysql8 docker-compose down ``` ## 目录说明 - `bak/`: 用于存放备份文件 - `base/`: 包含基础环境配置,可被其他环境引用 - `dev/`: 开发环境配置,包含MySQL 8等服务 - `test/`: 测试环境配置,用于CI/CD或测试场景 ## 注意事项 1. 日志目录已在.gitignore中配置为保留目录结构但不提交具体文件 2. 首次启动服务可能需要下载镜像,请确保网络连接正常 3. 如需修改配置,请参考各环境下的README.md文件 4. 生产环境使用前请确保修改默认密码和安全配置 ## 维护者 - [Your Name] ## 版权信息 © [Year] [Your Company]. 保留所有权利。