From 14a7079957a0debf4e1fbaf300d85df62ddcecf6 Mon Sep 17 00:00:00 2001 From: Ben <1103377580@qq.com> Date: Mon, 21 Apr 2025 18:31:06 +0800 Subject: [PATCH] Initial commit --- README.md | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..eb75ef0 --- /dev/null +++ b/README.md @@ -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. 建议在生产环境使用前先在测试环境进行验证(如有测试环境) \ No newline at end of file