Open phish108 opened 3 years ago
Es gibt ein Tool distrobuilder
.
Es erzeugt mit einer YAML Spezifikation die gewünschten LXC Container. Hier ist die Dokumentation
https://medium.com/@tcij1013/creating-lxc-lxd-images-f0a619b250e4 https://ubuntu.com/tutorials/create-custom-lxd-images#1-overview https://discuss.linuxcontainers.org/t/create-a-custom-image-from-running-lxc-container/8833
Lange nicht so simpel wie Docker.
Ausgangslage
Mit cloud-init können wir einen Systemcontainer leicht aufsetzen.
Für bestimmte Anwendungen ist es aber interessant, wenn wir keine Installationen sondern nur noch Konfigurationen durchführen müssten. Z.B. wenn wir kubernetes Knoten aufsetzen. In diesem Fall wollen wir einen Standard Container, der schon alle Komponenten installiert hat und nur noch für die Anwendung konfiguriert werden muss.
Fragestellung
Wie setzt man einen LXC Container für eine Anwendung auf?
Ein tool wie
docker build
scheint es nicht zu geben.