Installation

Installieren mit Ubuntu

Installieren Sie zunächst die neueste Version von Docker.

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

Fügen Sie den aktuellen Benutzer in die Docker -Gruppe hinzu.

sudo usermod -aG docker $USER'

Führen Sie den Befehl unten aus, um die Docker -Installation sicherzustellen.

docker --version

Erstellen Sie eine GitHub -Anwendung, indem Sie sich in Ihrem Konto anmelden. Navigieren Sie zu Einstellungen -& gt; Entwicklereinstellungen -& gt; OAuth -Anwendungen. Klicken Sie auf die neue OAuth -App -Schaltfläche. Füllen Sie das Formular mit den erforderlichen Informationen aus und drücken Sie die Taste zur Anwendung von Register. Kopieren Sie die Client -ID und das Client -Geheimnis. Sie brauchen sie in den kommenden Schritten. Laden Sie die neueste verfügbare Version von Drohnen herunter.

docker pull drone/drone:1

Führen Sie den folgenden Befehl aus, um eine neue Umgebungsdatei zu erstellen.

sudo nano /var/drone.env

Kopieren Sie den folgenden Konfigurationscode und fügen Sie in Editor ein. Ersetzen Sie die Werte durch die tatsächlichen.


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

Befehl ausführen, um die Drohne zu starten.


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

Öffnen Sie die Site http: // Ihr \ _server \ _ip \ _or \ _domain.

 Deutsch