OnWorks Linux, Windows ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകൾ

ലോഗോ

വർക്ക് സ്റ്റേഷനുകൾക്കായി ഓൺലൈനായി സൗജന്യ ഹോസ്റ്റിംഗ്

<മുമ്പത്തെ | ഉള്ളടക്കം | അടുത്തത്>

6.15 LXC API


കയറ്റുമതി ചെയ്ത ഒരു API വഴി ഇപ്പോൾ മിക്ക LXC പ്രവർത്തനങ്ങളും ആക്സസ് ചെയ്യാൻ കഴിയും liblxc പൈത്തൺ, ലുവാ, റൂബി, ഗോ എന്നിവയുൾപ്പെടെ നിരവധി ഭാഷകളിൽ ബൈൻഡിംഗുകൾ ലഭ്യമാണ്.


പൈത്തൺ ബൈൻഡിംഗുകൾ (പൈത്തൺ 3-എൽഎക്‌സ്‌സി പാക്കേജിൽ ലഭ്യമാണ്) ഉപയോഗിക്കുന്ന ഒരു ഉദാഹരണം ചുവടെയുണ്ട്, അത് ഒരു കണ്ടെയ്‌നർ സൃഷ്‌ടിക്കുകയും ആരംഭിക്കുകയും ചെയ്യുന്നു, തുടർന്ന് അത് ഷട്ട് ഡൗൺ ആകുന്നതുവരെ കാത്തിരിക്കുന്നു:


# സുഡോ പൈത്തൺ3

പൈത്തൺ 3.2.3 (ഡിഫോൾട്ട്, ഓഗസ്റ്റ് 28 2012, 08:26:03)

linux4.7.1-ൽ [GCC 20120814 2 (പ്രീറിലീസ്)]

കൂടുതൽ വിവരങ്ങൾക്ക് "സഹായം", "പകർപ്പവകാശം", "ക്രെഡിറ്റുകൾ" അല്ലെങ്കിൽ "ലൈസൻസ്" എന്ന് ടൈപ്പുചെയ്യുക.



>>> lxc ഇറക്കുമതി ചെയ്യുക

__main__:1: മുന്നറിയിപ്പ്: python-lxc API ഇതുവരെ സ്ഥിരതയുള്ളതല്ല, ഭാവിയിൽ ഏത് p oint-ലും ഇത് മാറിയേക്കാം.

>>> c=lxc.Container("C1")

>>> c.create("ubuntu") ശരിയാണ്

>>> c.start() True

>>> c.wait("നിർത്തി")

ട്രൂ


OnWorks-ലെ മികച്ച OS ക്ലൗഡ് കമ്പ്യൂട്ടിംഗ്: