mirror of
https://github.com/yeasy/docker_practice.git
synced 2026-03-11 12:21:17 +00:00
Fix double quotes
This commit is contained in:
@@ -1,14 +1,16 @@
|
||||
# Drone CI Demo 项目
|
||||
# 20.2.3.2 Drone Demo
|
||||
|
||||
## Drone CI Demo 项目
|
||||
|
||||
这是一个基于 Go 语言编写的简单 Web 应用示例,用于演示 Drone CI 的持续集成流程。
|
||||
|
||||
## 20.12 目录结构
|
||||
## 20.2.3.2.1 目录结构
|
||||
|
||||
* `app.go`:简单的 Go Web 服务器代码。
|
||||
* `.drone.yml`:Drone CI 的配置文件,定义了构建和测试流程。
|
||||
* `Dockerfile`:定义了如何将该应用构建为 Docker 镜像。
|
||||
|
||||
## 20.12 如何运行
|
||||
## 20.2.3.2.2 如何运行
|
||||
|
||||
1. 确保本地已安装 Docker 环境。
|
||||
2. 进入本目录构建镜像:
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
## 20.11 部署 Drone
|
||||
## 20.2.3.1 部署 Drone
|
||||
|
||||
本节涵盖了相关内容与详细描述,主要探讨以下几个方面:
|
||||
|
||||
### 20.11.1 要求
|
||||
### 20.2.3.1.1 要求
|
||||
|
||||
* 拥有公网 IP、域名 (如果你不满足要求,可以尝试在本地使用 Gogs + Drone)
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
|
||||
* 对 `CI/CD` 有一定了解
|
||||
|
||||
### 20.11.2 新建 GitHub 应用
|
||||
### 20.2.3.1.2 新建 GitHub 应用
|
||||
|
||||
登录 GitHub,在 https://github.com/settings/applications/new 新建一个应用。
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
接下来查看这个应用的详情,记录 `Client ID` 和 `Client Secret`,之后配置 Drone 会用到。
|
||||
|
||||
### 20.11.3 配置 Drone
|
||||
### 20.2.3.1.3 配置 Drone
|
||||
|
||||
我们通过使用 `Docker Compose` 来启动 `Drone`,编写 `compose.yaml` (或 `docker-compose.yml`) 文件。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user