拥抱阳光 拥抱阳光
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
首页
  • 前端文章

    • JavaScript
  • 学习笔记

    • 《JavaScript教程》
    • 《JavaScript高级程序设计》
    • 《ES6 教程》
    • 《Vue》
    • 《React》
    • 《TypeScript 从零实现 axios》
    • 《Git》
    • TypeScript
    • JS设计模式总结
  • HTML
  • CSS
  • 技术文档
  • GitHub技巧
  • Nodejs
  • 博客搭建
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • 友情链接
关于
收藏
  • 分类
  • 标签
  • 归档
GitHub (opens new window)
  • Docker
  • Mysql安装
  • Gitea安装
  • Drone安装
    • 我这里选择安装 Gitea 为例 文档地址 Gitea | Drone
    • 这里我们按照上章Gitea 完结部分先下
  • 《Docker》笔记
supbose
2021-12-15
目录

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
  • 打开地址看看
http://192.168.1.88:3080
1
  • 授权成功后。,我们新建一个项目仓库 拉取到本地
编辑 (opens new window)
#Drone
上次更新: 2022/08/19, 20:03:11
Gitea安装

← Gitea安装

最近更新
01
Git修改分支名
08-11
02
CSS给table的tbody添加滚动条
06-29
03
我做了一个手写春联小网页,祝大家虎年暴富 原创
01-28
更多文章>
Theme by Vdoing | Copyright © 2021-2025 supbose | MIT License | 蜀ICP备12005073号-2
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式