Drone安装
# Drone 安装配置 官方指南 (opens new window)
# 我这里选择安装 Gitea
为例 文档地址 Gitea | Drone (opens new window)
# 这里我们按照上章Gitea
完结部分先下
创建一个共享的秘密
openssl rand -hex 16 #62070785c7818f05bbe88ef6c19f3e0a
1通过
docker
拉去drone
和drone-runner-docker
# Drone的Server docker pull drone/drone:1 # Drone的Runner docker pull drone/drone-runner-docker:1
1
2
3
4来安装
drone
docker run \ --volume=/var/lib/drone:/data \ --env=DRONE_GITEA_SERVER=http://192.168.1.88:20080 \ --env=DRONE_GITEA_CLIENT_ID=b72c087d-b9ac-40b1-8ec6-54f98d9c8c3e \ --env=DRONE_GITEA_CLIENT_SECRET=yjqGLtJOmKtbg5Wk75vZh3w97Ro8AL9uivWiNtWKAmAd \ --env=DRONE_RPC_SECRET=62070785c7818f05bbe88ef6c19f3e0a \ --env=DRONE_SERVER_HOST=192.168.1.88:3080 \ --env=DRONE_SERVER_PROTO=http \ --publish=3080:80 \ --publish=443:443 \ --restart=always \ --detach=true \ --name=drone \ drone/drone:1
1
2
3
4
5
6
7
8
9
10
11
12
13
14安装
drone-runner-docker
文档 | Overview | Drone (opens new window)
docker run --detach \
--volume=/var/run/docker.sock:/var/run/docker.sock \
--env=DRONE_RPC_PROTO=http \
--env=DRONE_RPC_HOST=192.168.1.88:3080 \
--env=DRONE_RPC_SECRET=62070785c7818f05bbe88ef6c19f3e0a \
--env=DRONE_RUNNER_CAPACITY=2 \
--env=DRONE_RUNNER_NAME=my-first-runner \
--publish=3000:3000 \
--restart=always \
--name=runner \
drone/drone-runner-docker:1
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
- 打开地址看看
http://192.168.1.88:3080
1
- 授权成功后。,我们新建一个项目仓库 拉取到本地
编辑 (opens new window)
上次更新: 2022/08/19, 20:03:11