स्थापना

Ubuntu का उपयोग करके स्थापित करना

सबसे पहले, Docker का नवीनतम संस्करण स्थापित करें ..

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

वर्तमान उपयोगकर्ता को डॉकर समूह में जोड़ें।

sudo usermod -aG docker $USER'

डॉकर इंस्टॉलेशन सुनिश्चित करने के लिए नीचे कमांड चलाएं।

docker --version

अपने खाते में लॉगिन करके GitHub एप्लिकेशन बनाएं। सेटिंग्स पर नेविगेट करें -& gt; डेवलपर सेटिंग्स -& gt; Oauth अनुप्रयोग। नए Oauth ऐप बटन पर क्लिक करें। आवश्यक जानकारी के साथ फॉर्म भरें और रजिस्टर एप्लिकेशन बटन दबाएं। क्लाइंट आईडी और क्लाइंट सीक्रेट कॉपी करें। आपको आने वाले चरणों में उनकी आवश्यकता है। ड्रोन के नवीनतम उपलब्ध संस्करण को डाउनलोड करें।

docker pull drone/drone:1

नई पर्यावरण फ़ाइल बनाने के लिए नीचे दिए गए कमांड को निष्पादित करें।

sudo nano /var/drone.env

निम्न कॉन्फ़िगरेशन कोड कॉपी करें और संपादक में पेस्ट करें। मूल्यों को वास्तविक लोगों के साथ बदलें।


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

ड्रोन शुरू करने के लिए कमांड चलाएं।


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

साइट खोलें http: // आपका \ _server \ _ip \ _or \ _Domain।

 हिन्दी