# ide_docker **Repository Path**: chargeduck/ide_docker ## Basic Information - **Project Name**: ide_docker - **Description**: 常用的开发环境docker配置 - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-02 - **Last Updated**: 2026-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # IDE Docker 一组用于快速搭建开发环境的 Docker Compose 配置文件集合。 ## 项目简介 本项目汇总了常用的中间件服务的 Docker Compose 配置,方便开发者快速启动各种开发环境所需的数据库和服务组件。 ## 支持的服务 | 服务 | 说明 | |------|------| | Redis | 内存数据库,提供配置 | | MySQL/DM8/PostgreSQL/Kingbase | 关系型数据库 | | Nacos | 服务注册与配置中心 | | ActiveMQ | 消息队列 | | RabbitMQ | 消息队列 | | RocketMQ | 分布式消息系统 | | Neo4j | 图数据库 | ## 快速开始 ### 前置要求 - Docker - Docker Compose ### 使用方式 进入对应服务的目录并启动: ```bash cd <服务目录> docker-compose up -d ``` 例如启动 Redis: ```bash cd redis docker-compose up -d ``` ## 目录结构 ``` ├── activemq/ # ActiveMQ 配置 ├── dm8/ # 达梦数据库配置 ├── kingbase/ # 人大金仓数据库配置 ├── nacos/ # Nacos 配置(含 MySQL 初始化脚本) ├── neo4j/ # Neo4j 图数据库配置 ├── postgresql/ # PostgreSQL 配置 ├── rabbitmq/ # RabbitMQ 配置 ├── redis/ # Redis 配置(含自定义配置文件) └── rocketmq/ # RocketMQ 配置 ``` ## 注意事项 - 生产环境请根据实际情况修改默认密码和安全配置 - 各服务的默认端口请参考对应的 docker-compose.yml 文件 - 确保 Docker 和 Docker Compose 已正确安装并运行