इस पेज पर, ऑन-प्राइमिस सर्वर पर Cuttlefish को चलाने का तरीका बताया गया है. ऑन-प्राइमिस सर्वर पर Cuttlefish को चलाने के लिए, आपको Cuttlefish Docker इमेज और Cloud Orchestrator वेब सेवा का इस्तेमाल करना होगा.
Cuttlefish Docker इमेज में, किसी कंटेनर में Cuttlefish को लॉन्च करने के लिए सभी ज़रूरी डिपेंडेंसी शामिल होती हैं. इस Docker इमेज की मदद से, अलग-अलग होस्ट एनवायरमेंट पर Cuttlefish इंस्टेंस को रिमोट तौर पर चलाने के लिए, इन्फ़्रास्ट्रक्चर सेट अप किया जा सकता है. साथ ही, अपनी होस्ट मशीन के सेटअप से अलग Cuttlefish को लॉन्च किया जा सकता है. उदाहरण के लिए, ओएस वैरिएंट (Debian, Linux), ओएस वर्शन, आर्किटेक्चर वैरिएंट (x86_64, ARM64), और इंस्टॉलेशन की अन्य डिपेंडेंसी.
Cloud Orchestrator, VM या कंटेनर को होस्ट करने के लिए एक वेब सेवा है. इन पर Cuttlefish को चलाया जा सकता है.
cvdr
, क्लाइंट-साइड कमांड लाइन इंटरफ़ेस है. इसका इस्तेमाल, Cloud Orchestrator के साथ इंटरैक्ट करने के लिए किया जाता है.
Cuttlefish को चलाने के लिए, ऑन-प्राइमिस सर्वर सेट अप करना
Cuttlefish चलाने के लिए, ऑन-प्राइमिस सर्वर सेट अप करने के लिए, ऑन-प्राइमिस सर्वर पर क्लाउड ऑर्केस्ट्रेटर चालू करें में दिए गए निर्देशों का पालन करें. इन निर्देशों में, Cloud Orchestrator को चलाने का तरीका बताया गया है. यह होस्ट के तौर पर Cuttlefish Docker इमेज को डाउनलोड और चलाता है.
होस्ट और Cuttlefish इंस्टेंस बनाने, मिटाने, और उनकी सूची बनाने के लिए, Cloud ऑर्केस्ट्रेटर के साथ इंटरैक्ट करने के लिए,
cvdr
का इस्तेमाल करें.
Cuttlefish की Docker इमेज डाउनलोड करना
Cuttlefish Docker इमेज डाउनलोड करने के लिए, GitHub पर android-cuttlefish/docker/README.md में दिए गए निर्देशों का पालन करें.