यह खंड सबसे सरल कंटेनर कार्यों का वर्णन करेगा। 5.5.1. एक कंटेनर बनाना
प्रत्येक नया कंटेनर या तो एक छवि, एक मौजूदा कंटेनर या एक कंटेनर स्नैपशॉट के आधार पर बनाया जाता है। स्थापना के समय, LXD को निम्न छवि सर्वरों के साथ कॉन्फ़िगर किया गया है:
• ubuntu: यह आधिकारिक उबंटू सर्वर क्लाउड इमेज रिलीज का कार्य करता है।
• ubuntu-दैनिक: यह दैनिक विकास रिलीज की आधिकारिक उबंटू सर्वर क्लाउड छवियों को प्रस्तुत करता है।
40 https://github.com/lxc/lxd/blob/master/doc/configuration.md
• छवियों: यह images.linuxcontainers.org के लिए एक डिफ़ॉल्ट-स्थापित उपनाम है। यह उन्हीं छवियों का उपयोग करके निर्मित शास्त्रीय एलएक्ससी छवियों की सेवा करता है जिनका एलएक्ससी 'डाउनलोड' टेम्पलेट उपयोग करता है। इसमें विभिन्न वितरण और न्यूनतम कस्टम-निर्मित उबंटू छवियां शामिल हैं। यह उबंटू छवियों के लिए अनुशंसित सर्वर नहीं है।
कंटेनर बनाने और शुरू करने का कमांड है
एलएक्ससी लॉन्च रिमोट: इमेज कंटेनरनाम
छवियों को उनके हैश द्वारा पहचाना जाता है, लेकिन यह भी अलियास्ड हैं। 'उबंटू' सर्वर '16.04' और 'ज़ेनियल' जैसे कई उपनामों को जानता है। उबंटू सर्वर से उपलब्ध सभी छवियों की एक सूची का उपयोग करके देखा जा सकता है:
एलएक्ससी छवि सूची उबंटू:
किसी विशेष छवि के बारे में अधिक जानकारी देखने के लिए, जिसमें इसके द्वारा ज्ञात सभी उपनाम शामिल हैं, आप इसका उपयोग कर सकते हैं:
एलएक्ससी छवि जानकारी उबंटू: xenial
आप आम तौर पर रिलीज़ नाम ('xenial') या रिलीज़ नंबर (16.04) का उपयोग करके एक उबंटू छवि का उल्लेख कर सकते हैं। इसके अलावा, 'lts' नवीनतम समर्थित LTS रिलीज़ के लिए एक उपनाम है। एक अलग आर्किटेक्चर चुनने के लिए, आप वांछित आर्किटेक्चर निर्दिष्ट कर सकते हैं:
lxc छवि जानकारी ubuntu:lts/arm64
अब, अपना पहला कंटेनर शुरू करते हैं:
एलएक्ससी लॉन्च उबंटू: xenial X1
यह आपके वर्तमान आर्किटेक्चर के लिए आधिकारिक वर्तमान Xenial क्लाउड छवि डाउनलोड करेगा, फिर उस छवि का उपयोग करके एक कंटेनर बनाएगा, और अंत में इसे शुरू करेगा। एक बार कमांड वापस आने के बाद, आप इसका उपयोग करके देख सकते हैं:
एलएक्ससी सूची एलएक्ससी जानकारी X1
और इसका उपयोग करके इसमें एक खोल खोलें:
एलएक्ससी निष्पादन X1 बैश
try-it पृष्ठ उन आदेशों का पूर्ण सारांश देता है जिनका उपयोग आप कंटेनरों को प्रशासित करने के लिए कर सकते हैं।
अब जबकि 'ज़ेनियल' छवि डाउनलोड हो गई है, इसे तब तक सिंक में रखा जाएगा जब तक कि इसके आधार पर (डिफ़ॉल्ट रूप से) 10 दिनों के लिए कोई नया कंटेनर नहीं बनाया गया हो। उसके बाद, इसे हटा दिया जाएगा।