| Aspect | VM (KVM) | Conteneur (LXC) |
|---|---|---|
| Isolation | Complète (noyau dédié) | Partielle (noyau partagé) |
| Performance | ~5% overhead | ~1% overhead |
| Démarrage | 30-60 secondes | 1-2 secondes |
| Stockage | Image disque dédiée | Système de fichiers partagé |
| OS supporté | Tous | Linux uniquement |
Cliquez sur Create CT en haut à droite.
| Champ | Description |
|---|---|
| Node | Nœud de création |
| CT ID | Identifiant unique (ex: 200) |
| Hostname | Nom du conteneur |
| Password | Mot de passe root |
| SSH Key | Clé publique (recommandé) |
Sélectionnez un template :
Templates recommandés :
ubuntu-22.04-standarddebian-11-standardalmalinux-9-standard| Paramètre | Valeur typique |
|---|---|
| Bridge | vmbr0 |
| IPv4 | dhcp ou statique |
| IPv6 | Optionnel |
Allouez les ressources :
Configurez le stockage :
/ (racine)Vérifiez la configuration et cliquez sur Finish.
Pour automatiser le déploiement, utilisez Cloud-Init :
#cloud-config
hostname: web-server-01
users:
- name: admin
sudo: ALL=(ALL) NOPASSWD:ALL
ssh_authorized_keys:
- ssh-rsa AAAA...
packages:
- nginx
- fail2ban
runcmd:
- systemctl enable nginx
- systemctl start nginx
Les conteneurs LXC sont idéaux pour :