===== LXC ===== [[https://pve.proxmox.com/wiki/Linux_Container|Définition]] : 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.