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.