Création VM Debian
De EC_Wiki
Autres actions
🧭 Page : Création d’une VM Debian avec Docker sur Proxmox
🧱 1. Créer une nouvelle VM
Dans l’interface Proxmox : Datacenter > ton noeud > Create VM VM ID : 100 (ou autre ID libre) Name : debian-docker Resource Pool : (laisser vide ou choisir si configuré)
📦 2. Choisir le type d’OS
OS > ISO Image : debian-12-netinst.iso (ou autre version Debian) Guest OS Type : Linux Version : 6.x - 2.6 Kernel
📦 2. Choisir le système d’exploitation
Graphique card : Default Machine : Default (i440fx) ou Q35 selon configuration Bios : Default (SeaBIOS) SCSI Controller : VirtIO SCSI single
💾 3. Disque dur
Bus/Device : SCSI Storage : Stockage-ZFS (ou autre stockage disponible) Disk size (GiB) : 32 (ou plus selon ton besoin) Cache : Write back Discard : Yes (thin provisioning)
🧠 4. CPU
Sockets : 1 Cores : 2 Type : kvm64 (ou host si tu veux passer les instructions CPU) Cocher Advanced Enable NUMA : (désactivé sauf besoin spécifique)
🧠 5. Mémoire
Memory (MiB) : 2048 Ballooning Device : (désactivé pour VM serveur)
🌐 6. Réseau
Bridge : vmbr0 Model : VirtIO (paravirtualized) MAC Address : (auto-généré ou personnalisé)
🧰 7. Options supplémentaires
Start at boot : Yes QEMU Agent : Yes (si installé dans Debian plus tard)
🧪 8. Installation de Debian
Une fois la VM lancée : Suivre l’installation classique de Debian Choisir SSH Server et Standard System Utilities Créer un utilisateur eugene ou autre Configurer le réseau en DHCP ou IP fixe selon ton usage
🐳 9. Installation de Docker
Une fois Debian installé et connecté : sudo apt update sudo apt install -y ca-certificates curl gnupg sudo install -m 0755 -d /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
"echo \ deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian \ $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt update sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
✅ 10. Vérification
docker --version docker compose version