Instalación

Instalación con Ubuntu

Primero, instale la última versión de Docker.

curl -L https://get.docker.com | bash

Agregue el usuario actual al grupo Docker.

sudo usermod -aG docker $USER'

Ejecute el siguiente comando para garantizar la instalación de Docker.

docker --version

Cree la aplicación GitHub iniciando sesión en su cuenta. Navegar a la configuración -& gt; Configuración del desarrollador -& gt; Aplicaciones OAUTH. Haga clic en el nuevo botón de aplicación OAuth. Complete el formulario con la información requerida y presione el botón Registro de la aplicación. Copie la identificación del cliente y el secreto del cliente. Los necesitas en los próximos pasos. Descargue la última versión disponible de Drone.

docker pull drone/drone:1

Ejecute el siguiente comando a continuación para crear un nuevo archivo de entorno.

sudo nano /var/drone.env

Copie el siguiente código de configuración y pegue en el editor. Reemplace los valores con los reales.


DRONE_GITHUB_SERVER=https://github.com
DRONE_GITHUB_CLIENT_ID=xxxxxxxxxxxx
DRONE_GITHUB_CLIENT_SECRET=xxxxxxxxxxxxxx
DRONE_RUNNER_CAPACITY=2
DRONE_SERVER_HOST=http://example.com
DRONE_SERVER_PROTO=http

Ejecutar el comando para iniciar dron.


docker run \
  --volume=/var/run/docker.sock:/var/run/docker.sock \
  --volume=/var/lib/drone:/data \
  --env-file=/var/drone.env \
  --publish=80:80 \
  --publish=443:443 \
  --restart=always \
  --detach=true \
  --name=drone \
  drone/drone:1

Abra el sitio http: // su \ _server \ _ip \ _or \ _domain.

 Español