diff --git a/README.md b/README.md index 29085c8..b1cc200 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,56 @@ -# 常用docker +# 常用 Docker 镜像仓库 ## 项目简介 -在测试和生产过程中,为了简化组件构建过程配置文件繁琐流程,基于docker安装,开箱即用,测试环境可以直接使用, -生产环境需根据实际情况,对配置文件进行修改,保证测试正常在上生产环境。 +本项目提供了一系列基于 Docker 的常用组件镜像构建方案,旨在简化测试和生产环境中的组件部署流程。通过预配置的 Docker 镜像,可以快速搭建所需服务,实现开箱即用。测试环境可直接使用,生产环境建议根据实际需求调整配置文件以确保稳定运行。 -## 软件环境 +## 支持的组件与版本 -- docker +本项目包含了以下常用组件的 Docker 镜像构建方案: -## 部署流程 +- **Hadoop**:支持多个版本,包括 2.6.0、2.8.4、3.0.3、3.1.0、3.3.1 +- **HBase**:2.1.0 +- **Hive**:2.3.3、3.0.0 +- **Hexo**:静态博客部署 +- **Nginx**:多个版本,包括 1.9.9、1.15.0、1.17.0、1.25.4、1.27.2、1.29.1 +- **Redis**:4.0.10、6.2.5、7.0.9、7.2.4 +- **Zookeeper**:3.4.10、3.4.12、3.4.13、3.5.9、3.6.3、3.7.0、3.7.1、3.8.0、3.8.1、3.9.2 +- **Sentinel**:1.8.8 +- **GitLab** +- **禅道(Zentao)**:11 +- **MinDoc** +- **SSHD**:CentOS 7 和 CentOS 8 版本 -请参考各个组件部署搭建文档 +## 快速开始 + +### 软件环境要求 + +- Docker + +### 部署流程 + +每个组件目录下均有对应的 `README.md` 文件,详细说明了该组件的构建与部署流程。例如: + +- **Hadoop**:提供单机测试环境搭建指南,包括镜像构建、容器启动、HDFS 格式化与启动等步骤。 +- **Hive**:说明如何基于 Hadoop 构建 Hive 服务,并初始化元数据。 +- **Zookeeper**:提供集群搭建步骤,包括容器生成、状态查看与客户端连接。 +- **Nginx**:介绍如何构建镜像并启动容器。 +- **Redis**:提供镜像构建与容器创建流程。 +- **GitLab**:包含 Docker 镜像构建、存储路径配置、国内源设置等。 + +## 使用建议 + +- **测试环境**:可直接使用项目提供的镜像和配置,快速搭建服务。 +- **生产环境**:建议根据实际需求修改配置文件,优化性能与安全性。 + +## 贡献指南 + +欢迎提交 Pull Request,为本项目添加更多组件支持或优化现有配置。请确保提交前测试通过,并更新相关文档。 + +## 许可证 + +本项目遵循 MIT 许可证。详情请查看 [LICENSE](LICENSE) 文件。 + +--- + +如需了解具体组件的部署细节,请查看对应目录下的 `README.md` 文件。 \ No newline at end of file