docker/README.md
yangyufans@126.com 15d3c551a4 1、更新redis 7.4.6 8.2.2
2、修改基础镜像
2025-10-04 22:09:44 +08:00

56 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 常用 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、7.4.6、8.2.2
- **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` 文件。