it-wiki:proxmox:lxccontainer
Dies ist eine alte Version des Dokuments!
LXC Container
LXC Container Template erstellen
- LXC Container mit integriertem Template – das wird die Basis für das eigene Template sein -erstellen.
- Container starten
- Container betreten Entweder durch die KVM Konsole oder per SSH auf dem Proxmox Host pct enter [ContainerID]
- Alles einstellen, was man möchte, z.B. eigene bashrc, User, SSH Keys, Applikationen installieren…
- Container aufräumen
apt clean apt autoclean apt autoremove rm /etc/resolv.conf rm /etc/hostname
- Container verlassen
- In der Proxmox Webgui alle Netzwerkinterfaces des Containers entfernen
- Über die Webgui ein Backup vom Container erstellen
Mode: Stop
Compression: Gzip
Die Compression muss Gzip sein weil die Proxmox Webgui das Template später sonst nicht anzeigt - Per SSH auf dem Proxmox Host in den allgemeinen Container Backupordner wechseln
Standardmäßig /var/lib/vz/dump/ In dem Ordner liegt jetzt das Backup als .tar.gz mit .log File Das .tar.gz File muss in den richtigen Ordner für Container Templates geschoben werden Standardmäßig /var/lib/vz/template/cache/[Templatename].tar.gz Der Templatename kann frei vergeben werden. Was hier eingetragen wird, wird später in der Webgui angezeigt. Ich benenne es immer nach dem Schema [distribution-version_templatedatum_architecture].tar.gz Also z.B. ubuntu-16.04-standard_2017-05-17_amd64.tar.gz Und wie macht man nachträglich Änderungen am eigenen Template? Einfach den Template Container starten und alle Schritte, mit Ausnahme des ersten, der Reihe nach wiederholen.
it-wiki/proxmox/lxccontainer.1528193393.txt.gz · Zuletzt geändert: von marko