Kurulum
Ubuntu kullanarak yükleme
İlk olarak, Docker’ın en son sürümünü yükleyin ..
curl -L https://get.docker.com | bash
Geçerli kullanıcıyı Docker grubuna ekleyin.
sudo usermod -aG docker $USER'
Docker kurulumunu sağlamak için aşağıdaki komutu çalıştırın.
docker --version
Hesabınıza giriş yaparak GitHub uygulaması oluşturun. Ayarlara gidin -& gt; Geliştirici Ayarları -& GT; OAuth uygulamaları. Yeni OAuth Uygulaması düğmesine tıklayın. Formu gerekli bilgilerle doldurun ve başvuru düğmesine basın. İstemci kimliğini ve istemci sırrını kopyalayın. Gelecek adımlarda onlara ihtiyacınız var. Drone’nun en son kullanılabilir sürümünü indirin.
docker pull drone/drone:1
Yeni Çevre Dosyası oluşturmak için aşağıdaki komutu yürütün.
sudo nano /var/drone.env
Aşağıdaki yapılandırma kodunu kopyalayın ve editöre yapıştırın. Değerleri gerçek olanlarla değiştirin.
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
Drone’u başlatmak için komutu çalıştırın.
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
Siteyi aç http: // \ _server \ _ip \ _or \ _Domain.