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.