lxc
Table des matières
LXC
C'est une techno qui permet d'avoir un OS dans un autre OS.
Il a des avantages :
+ mutualise les ressources hardware + permet des backup bare metal (notamment avec [[proxmox]]) + isolation des différents services proposées sur une même machine physique (chacun est dans un container)
Et des inconvénients :
- nécessite des connaissances et compétences pour administrer tout cela (ce ne sont pas des vrais OS, il y a des limites - ex: partage SMB dans LXC, voir ci-dessous) - rajoute une couche de complexité
Différence avec une VM
- VM : émulation du hardware, l'os complet est installé dans le guest
- CT (LXC) : utilise le noyau de l’hôte
LXC et SMB shares
Un container LXC unprivileged ne peut monter des partages SMB/NFS en tant que client.
Une solution est de passer par un bindmount, voir LXC_SMB
Troubles
J'ai eu des soucis avec des versions de debian différentes dans un container LXC de celle de l'hôte, notamment lors de mise à jour (upgrade de version de debian). Pas de solution trouvée à part réinstaller.
lxc.txt · Dernière modification : 2024/08/13 19:11 de luc