ඩෝකර්, එල්එක්ස්ඩී සහ එල්එක්සී අතර වෙනස කුමක්ද [වසා ඇත]


182

ඩෝකර්, එල්එක්ස්ඩී සහ එල්එක්ස් අතර වෙනස කුමක්ද? ඔවුන් එකම සේවාවන් සපයනවාද?


1
මෙය ප්‍රයෝජනවත් බව සොයා ගත්තේය. නවතම සහ විශාලතම තොරතුරු. people.canonical.com/~kirkland/…
ඉජාස් අහමඩ් ඛාන්

Infoworld.com/article/3204171/linux/… හි ඉතා හොඳ පැහැදිලි කිරීමක් . එය Although Docker started out as an open source project to build specialized LXC, it later morphed into its own container runtime environmentසබැඳියේ වැඩි යමක් සඳහන් කර ඇත
අලිරේසා ෆටාහි

Answers:


147

නැත, LXC, Docker සහ LXD එක සමාන නොවේ. කෙටියෙන්:

එල්එක්ස්

ලිනූඑක්ස් බහාලුම් (එල්එක්ස්) යනු තනි පාලන ධාරකයක (එල්එක්ස් සත්කාරක) බහු හුදකලා ලිනක්ස් පද්ධති (බහාලුම්) ධාවනය කිරීම සඳහා වූ මෙහෙයුම් පද්ධති මට්ටමේ අථත්‍යකරණ ක්‍රමයකි.

https://wiki.archlinux.org/index.php/Linux_Containers

පහත් මට්ටම ...

https://linuxcontainers.org/

ඩෝකර්

  • ඩෝකර්, ඉන්ක්
  • LXC බහාලුම් භාවිතා කරන බහාලුම් පද්ධතියක්
  • එබැවින් ඔබට: Build, Ship, and Run Any App, Anywhere http://www.docker.com

එල්එක්ස්ඩී

ඩෝකර් එදිරිව එල්එක්ස්ඩී

  • යෙදුම් යෙදවීම ඩොකර් විශේෂ izes ය
  • LXD (ලිනක්ස්) අතථ්‍ය යන්ත්‍ර යෙදවීම විශේෂීකරණය කරයි

ඩෝකර් එදිරිව එල්එක්ස්ඩී හි තොරතුරු

මුලාශ්‍රය: http://linux.softpedia.com/blog/infographic-lxd-machine-containers-from-ubuntu-linux-492602.shtml

මුලින්: https://insights.ubuntu.com/2015/09/23/infographic-lxd-machine-containers-from-ubuntu/

කුඩා තාක්ෂණික සටහන




76

ඔවුන් අතර ඇති ප්‍රධාන වෙනස තේරුම් ගැනීමට මෙම රූපය ඔබට උපකාරී වේ:

lxc x ඩොකර්

මේ සියල්ලටම පොදු දෙය නම්, මෙම තාක්ෂණයන් තුනම බහාලුම්වලට සම්බන්ධ වීමයි.

බහාලුම් යනු සැහැල්ලු අථත්‍යකරණ යාන්ත්‍රණයක් වන අතර එය භෞතික දෘඩාංග අනුකරණය කිරීම මත අථත්‍ය යන්ත්‍රයක් සැකසීමට ඔබට අවශ්‍ය නොවේ. ලිනක්ස් වලදී, ඔවුන් සතුව පොදු වන්නේ කර්නල් අංගයන්ය: cgroups, namespaces(ipc, network, user, pid, mount). නුසුදුසු බහාලුම් නිර්මාණය කිරීමෙන් සහ ආරක්ෂිත අංග සමඟ ඒකාබද්ධ වීමෙන් වඩාත් ආරක්ෂිත පරිසරයක් නිර්මාණය කිරීමට ද ඔවුහු උත්සාහ කරති selinux. මෙම තාක්ෂණයන් වෙනත් මෘදුකාංග සමඟ වඩා හොඳින් සම්බන්ධ වීමට API අපනයනය කරයි.

LXD සහ LXC

මේ දෙදෙනා එකම පවුල ඒකාබද්ධ කරන්නේ කොහේද:

  • lxc : ලිනක්ස් කර්නල් අඩංගු අංග සඳහා පරිශීලක අවකාශය . කර්නල් නාම අවකාශයන්, ඇපර්මෝර් සහ සෙලිනක්ස් පැතිකඩ, ක්‍රූට්ස්, කර්නල් හැකියාවන් සහ අනෙකුත් කර්නල් ආශ්‍රිත දේවල් කළමනාකරණය කරන පුද්ගලයා ඔහුය.
  • lxd : යනු " හයිපර්වයිසර් " බහාලුමකි . එය රචනා කර ඇත්තේ ඩීමන් (lxd), විධාන රේඛා අතුරුමුහුණත (lxc) සහ OpenStack ප්ලගිනයෙනි. මෙම පුද්ගලයා වැඩි දියුණු කරන ලද්දේ lxc සඳහා වඩාත් නම්‍යශීලී බවක් සහ විශේෂාංග ලබා දීම සඳහා වන අතර, එය තවමත් එය යටින් භාවිතා කරයි.

මූලික වශයෙන්, ස්වයං අන්තර්ගත OS පරිශීලක අවකාශයක් නිර්මාණය වන්නේ එහි හුදකලා යටිතල පහසුකම් සමඟ ය. lxc ඩෝකර්ට වඩා ජාලකරණය සහ ගබඩා කිරීම සඳහා OS විශේෂාංග මත කෙලින්ම අවධාරනය කරයි.

පරිශීලක අවකාශය සහ කර්නල් හුදකලා කිරීම් ඇති බොහෝ අථත්‍ය යන්ත්‍ර ඔබ නිර්මාණය කරයි, නමුත් ඒවා සම්පූර්ණ අථත්‍ය යන්ත්‍ර නොවේ, මන්ද ඒවා වෙන් කරන ලද කර්නල් ක්‍රියාත්මක නොවන අතර එකම හේතුව නිසා පරාමිතිකරණය කර නොමැත.

කැනොනිකල් මෙහි ප්‍රධාන අනුග්‍රාහකයා වන අතර ඔරකල් ද මෙම තාක්ෂණය සඳහා මිනිසාගේ පැය ගණන ආයෝජනය කරයි.

ඩෝකර්

එයට යම් වෙනස්කම් ඇත, ඒවායින් විශාලතම වන්නේ එන්ජිම වන “පරිශීලක අවකාශයේ රූපයක්” වෙනුවට ස්වයං අන්තර්ගත ගොනු පද්ධතියක් සහිත යෙදුම් ඔතා ගැනීමයි. අදහස වන්නේ යෙදුම එන්ජිම තුළ තනි ක්‍රියාවලියක් යන හැඟීම ඇති කිරීම සඳහා යෙදුම සහ මූලික රූපය අඩංගු කිරීමයි. ඩොකර් කර්නලය සමඟ සන්නිවේදනය කිරීම සඳහා පාදක ලෙස lxc තාක්ෂණය භාවිතා කළ නමුත් අද එය තමන්ගේම පුස්තකාලයක් වන libcontainer භාවිතා කරයි .

ගොනු පද්ධතිය ඩෝකර්ට සාරාංශයක් වන අතර lxc ගොනු පද්ධති අංග කෙලින්ම භාවිතා කරයි. ජාලය ද වියුක්තයක් වන අතර lxc සමඟ ඔබට පහසුවෙන් අයිපී ලිපින සහ රවුටින් වින්‍යාස සැකසිය හැකිය. මයික්‍රොසොෆ්ට්, ඇමේසන්, වීඑම්වෙයාර්, අයිබීඑම් සහ වෙනත් ක්‍රීඩකයින් විසින් සමහර “ඇප් ස්ටෝර් වැනි” අඩවි නඩත්තු කරනු ලැබේ.

ඩෝකර්. INC. මෙහි ප්‍රධාන අනුග්‍රාහකයා වේ. Vmware මෙම තාක්ෂණය සඳහා ආයෝජනය කරයි.

අදාළ බහාලුම් තාක්ෂණය:

මේවා ලිනක්ස් සතුව ඇති වෙනත් බහාලුම් තාක්ෂණයන් වේ: OpenVZ සහ Linux-VServer

ආශ්‍රිත දේවල්:



ඔව්. උබුන්ටු වාඩා-වාඩා හි ඇති සියලුම zfs සම්බන්ධ බැවින් එය අලුත් ය. එය ඉදිරිපත් කිරීමකි. "ඊට වඩා හොඳ" හෝ "වේගවත්ම තාක්‍ෂණය" හෝ "Y ට වඩා පරිමාණය කළ හැකි" වැනි ලෝකයන් ඇති PDF හෝ PPT ගැන සැමවිටම විමසිලිමත් වන්න ...

5
මම කැනොනිකල් වෙතින් එන නිෂ්පාදන ගැන සෑහෙන්න සැක කරනවා. ඔවුන් ඒවා මොනවාද යන්න වෙනුවට ඒවා විය හැකි දේ ලෙස ප්‍රචාරය කිරීමට නැඹුරු වෙති. බොහෝ විට එම “විය හැකි” විට තවමත් වසර ගණනක් is තින් ඇත.
orodbhen

සිම්පල් lxc භාවිතා කරනවා වෙනුවට මෙය liblxc වෙත යොමු කිරීමක් විය යුතුය. හා දුර මෙවලම් සැලකීමේදී ලෙස, එය එසේ නම් 1.x කිරීමට lxd (හුදෙක් ඩීමන්) liblxc> = 2.0 සඳහා පමණක් ලබා ගත හැකි ස්ථාන 3.x හරහා යොමු හැකි සහ lxcඇති අනුප්රාප්තිකයා වන LXD සේවාදායකයා වැඩසටහන කල් හි lxc-*-named LXC 1.x මෙවලම්.
0xC0000022L
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.