Initial commit
This commit is contained in:
52
README.md
Normal file
52
README.md
Normal file
@@ -0,0 +1,52 @@
|
||||
# PublicDockerCompose 项目集合
|
||||
|
||||
## 项目简介
|
||||
|
||||
这是一个Docker Compose配置文件的集合项目,用于快速部署和管理各种服务。本项目收集了常用的Docker服务配置,使用Docker Compose进行统一管理,方便开发和部署。
|
||||
|
||||
## 项目结构
|
||||
|
||||
```
|
||||
./
|
||||
├── giteaRunner/ # Gitea Runner 配置
|
||||
│ ├── README.md # Runner 详细说明
|
||||
│ ├── config.yaml # Runner 配置文件
|
||||
│ └── docker-compose.yml # Docker 编排文件
|
||||
└── README.md # 项目说明文档(本文件)
|
||||
```
|
||||
|
||||
## 子项目说明
|
||||
|
||||
### 1. Gitea Runner
|
||||
|
||||
- **用途**:用于配置和运行 Gitea CI/CD 的执行器,runner不够用时,可以在公司电脑本地部署,提高效率。
|
||||
- **主要功能**:
|
||||
- 支持 Gitea Actions 工作流程
|
||||
- 提供 Docker in Docker 功能
|
||||
- 支持多种运行环境(ubuntu-latest等)
|
||||
- **配置说明**:详见 [giteaRunner/README.md](giteaRunner/README.md)
|
||||
|
||||
## 使用方法
|
||||
|
||||
1. 克隆本项目:
|
||||
```bash
|
||||
git clone [项目地址]
|
||||
```
|
||||
|
||||
2. 进入需要部署的子项目目录:
|
||||
```bash
|
||||
cd [子项目目录]
|
||||
```
|
||||
|
||||
3. 按照子项目的README.md进行配置
|
||||
|
||||
4. 启动服务:
|
||||
```bash
|
||||
docker-compose up -d
|
||||
```
|
||||
|
||||
## 注意事项
|
||||
|
||||
1. 使用前请确保已安装 Docker 和 Docker Compose
|
||||
2. 每个子项目都有独立的配置说明,使用前请仔细阅读
|
||||
3. 建议在生产环境使用前先在测试环境进行验证(如有测试环境)
|
||||
Reference in New Issue
Block a user