- Connectez-vous à l'interface web de Proxmox.
- Mettre à jour la liste des templates avec la commande :
pveam update
- Vérifier que vous avez bien le template souhaité (par exemple Debian 12) avec la commande :
pveam available | grep debian-12
- Télécharger le template avec la commande (remplacez
debian-12-standard_12.0-1_amd64.tar.zst par le nom du template que vous souhaitez) :
pveam download local debian-12-standard_12.0-1_amd64.tar.zst
Si vous avez un problème de téléchargement, veuillez vous référer à la section à la fin du guide.
- Dans l'interface web de Proxmox, cliquez sur "Create CT" pour créer un nouveau conteneur LXC.
- Pour commencer il faut configurer les paramètres généraux :
- Node : Sélectionnez le nœud Proxmox où vous souhaitez créer le conteneur (laissez par défaut si vous n'avez qu'un seul nœud).
- CT ID : Attribuez un ID unique pour le conteneur (Proxmox le suggère automatiquement).
- Hostname : Donnez un nom au conteneur (par exemple
mon-conteneur).
- Pool : Laissez vide ou sélectionnez un pool si vous en avez créé un.
- Password : Définissez un mot de passe root sécurisé pour le conteneur.
- SSH Public Key : Laissez vide si vous ne souhaitez pas ajouter de clé SSH.
- Cliquez sur "Next" pour continuer.
- Sélectionnez le stockage
local et le template que vous avez téléchargé précédemment (par exemple Debian 12)
- Cliquez sur "Next" pour continuer.
- Configurez le disk size (par exemple 8 Go) et cliquez sur "Next".
- Configurez les ressources CPU selon vos besoins (par exemple 1 CPU).
- Configurez la mémoire RAM selon vos besoins (par exemple 512 Mo).
- Configurez le réseau :
- Bridge : Laissez par défaut
vmbr0 (ou sélectionnez le bridge approprié pour votre réseau).
- IPv4 : Choisissez "DHCP" pour obtenir une adresse IP automatiquement ou "Static" pour définir une adresse IP fixe.
- Si vous choisissez "Static", entrez l'adresse IP, le masque de sous-réseau et la passerelle.
- Cliquez sur "Next" pour continuer.
- Passez l'étape "DNS" en laissant les valeurs par défaut ou en configurant selon vos besoins.
- Passez l'étape "Confirm" en vérifiant que toutes les configurations sont correct
Vous pouvez lancer automatiquement le conteneur après la création en cochant la case "Start after created".
Voici, votre conteneur LXC est maintenant créé et prêt à être utilisé !
Pour que le conteneur LXC démarre automatiquement lorsque le serveur Proxmox redémarre, suivez ces étapes :
- Dans l'interface web de Proxmox, sélectionnez le conteneur LXC que vous venez de créer.
- Allez dans l'onglet "Options".
- Trouvez l'option "Start at boot" et double-cliquez dessus.
- Changez la valeur à "Yes" et cliquez sur "OK".
Si vous rencontrez des problèmes pour télécharger le template Debian 12 via la commande pveam download, vous pouvez essayer les étapes suivantes :
- Vérifier la connexion Internet de votre Proxmox :
- Assurez-vous que votre serveur Proxmox a accès à Internet. Vous pouvez tester cela en pingant un site web depuis le terminal de Proxmox.
ping google.com
- Vérifier le mode entreprise :
- Si vous êtes en mode entreprise, vous pouvez désactiver ce mode (si vous n'avez pas d'abonnement payant) pour pouvoir télécharger les templates gratuits.
- Pour désactiver le mode entreprise, éditez le fichier
/etc/apt/sources.list.d/pve-enterprise.list et commentez la ligne en ajoutant un # au début.
- Ensuite, ajoutez le dépôt communautaire en créant ou éditant le fichier
/etc/apt/sources.list.d/pve-community.list et ajoutez la ligne suivante :
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
- Mettez à jour les paquets avec la commande :
apt update