aber diesmal mit viel mehr Tiefe. đ
Ich bin ein Fan von Virtualisierung, habe mich schon mit Containern (docker) beschÀftigt und habe irgendwann von LXC gelesen.
Ubuntu wirbt mit LXD, seit ein paar Monaten
gibt es einen Fork von LXD mit dem Namen
Incus. - was verbirgt sich dahinter? UrsprĂŒnglich wollte ich auf einem Host
Libvirt und LXC parallel betreiben und die Möglichkeit fĂŒr Docker haben.
Ich meine, ich habe nach einigen Wochen lesen folgendes verstanden:
Virtualisierung emuliert und isoliert Hardware und schafft eine Umgebung fĂŒr
jedes OS, LXC schafft eine isolierte Linux System Umgebung, Docker schafft
eine isolierte Linux Applikationsumgebung, LXD ist eine Verwaltungsumgebung
fĂŒr LXC. Der Unterschied zwischen LXC und docker Container: fĂŒr den Anwender
ist docker eine Black Box, die Applikation wird vom Entwickler gewartet und
vom Anwender angewendet. LXC ist fĂŒr den Anwender ein "fertiges" Linux System
in dem er seine Applikation installieren und es warten muss.
Was mich eine Weile verwirrt hat: FĂŒr LXC gibt es 2 (oder mehr?)
Verwaltungssysteme: lxc-utils und LXD. Bei LXD heiĂt das fĂŒhrende
Verwaltungskommando lxc. WĂ€hrend ich immer weiterlese, beschleicht mich das
ungute GefĂŒhl, dass es alles Schnee von gestern wird, was ich hier
aufschreibe.