Installatie

Installeren met behulp van Ubuntu

Installeer eerst de nieuwste versie van Docker ..

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

Voeg de huidige gebruiker toe aan de Docker -groep.

sudo usermod -aG docker $USER'

Voer de onderstaande opdracht uit om de Docker -installatie te garanderen.

docker --version

Maak een GitHub -toepassing door in te loggen op uw account. Navigeer naar instellingen -& gt; Ontwikkelaarinstellingen -& gt; OAuth -applicaties. Klik op de nieuwe OAuth -app -knop. Vul het formulier in met de vereiste informatie en druk op de knop Register Toepassing. Kopieer client -ID en client geheim. Je hebt ze nodig in komende stappen. Download de nieuwste beschikbare versie van Drone.

docker pull drone/drone:1

Voer de onderstaande opdracht uit om een ​​nieuw omgevingsbestand te maken.

sudo nano /var/drone.env

Kopieer de volgende configuratiecode en plak in de editor. Vervang waarden door de werkelijke.


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

Voer de opdracht uit om te starten met drone.


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

Open de site http: // uw \ _Server \ _IP \ _or \ _domain.

 Nederlands