一个简单的小开发
首页
分类
标签
归档
关于

YDS

30岁大龄程java程序员,心不老,神不灭
首页
分类
标签
归档
关于
  • K8S

  • DOCKER

    • DOCKER单机安装drone
    • DOCKER安装ELK环境
  • HELM

  • LINUX

  • DEVOPS
  • DOCKER
yds
2023-11-25

DOCKER单机安装drone

# DOCKER单机安装drone

docker-compose.yaml
version: '3'
services:
  # 容器名称
  fan-drone-server:
    # 构建所使用的镜像
    image: drone/drone
    # 映射容器内80端口到宿主机的30080端口
    ports:
      - 30080:80
    # 映射容器内/data目录到宿主机的/data/drone目录
    volumes:
      - ${PWD}/drone:/data
    # 容器随docker自动启动
    restart: always
    environment:
      # Gitea 服务器地址
      - DRONE_GITEA_SERVER=http://192.168.60.200:30030/
      # Gitea OAuth2客户端ID
      - DRONE_GITEA_CLIENT_ID=62d0dae4-4191-4f6b-a8b1-86864052cdb1
      # Gitea OAuth2客户端密钥
      - DRONE_GITEA_CLIENT_SECRET=OB9sYQzdQFC1zrY3lYIdyHAhZhreQbe713JFzB7lxNmC
      # drone的共享密钥
      - DRONE_RPC_SECRET=38f3512e8e807abef52e177f8981f2fa
      # drone的主机名
      - DRONE_SERVER_HOST=192.168.60.200:30080
      # 外部协议方案
      - DRONE_SERVER_PROTO=http
      # 创建管理员账户,这里对应为gitea的用户名
      - DRONE_USER_CREATE=username:yuandashuai,admin:true

  fan-docker-runner:
    image: drone/drone-runner-docker
    ports:
      - 30081:3000
    restart: always
    depends_on:
      - fan-drone-server
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      # 用于连接到Drone服务器的协议。该值必须是http或https。
      - DRONE_RPC_PROTO=http
      # 用于连接到Drone服务器的主机名
      - DRONE_RPC_HOST=192.168.60.200:30080
      # Drone服务器进行身份验证的共享密钥,和上面设置一样
      - DRONE_RPC_SECRET=38f3512e8e807abef52e177f8981f2fa
      # 限制运行程序可以执行的并发管道数。运行程序默认情况下执行2个并发管道。
      - DRONE_RUNNER_CAPACITY=2
      # docker runner 名称
      - DRONE_RUNNER_NAME=fan-docker-runner-1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#DOCKER#DRONE
上次更新: 2024/09/30, 01:34:11
创建一个pvc
DOCKER安装ELK环境

← 创建一个pvc DOCKER安装ELK环境→

最近更新
01
使用docker-compose安装mysql
09-30
02
鸿蒙app开发中的数据驱动ui渲染问题
08-01
03
LINUX连接openvpn
07-02
更多文章>
Theme by Vdoing | Copyright © 2020-2024 YDS
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式