Basculer le menu
Changer de menu des préférences
Basculer le menu personnel
Non connecté(e)
Votre adresse IP sera visible au public si vous faites des modifications.

Création VM Debian

De EC_Wiki

🧭 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 système d’exploitation

OS > ISO Image : debian-12-netinst.iso (ou autre version Debian)
Guest OS Type : Linux
Version : 6.x - 2.6 Kernel

💾 3. Disque dur

Disk size (GiB) : 20 (ou plus selon ton besoin)
Bus/Device : SCSI
Cache : Write back
Discard : Yes (thin provisioning)
Storage : local-lvm (ou autre stockage disponible)

🧠 4. CPU

Sockets : 1
Cores : 2
Type : kvm64 (ou host si tu veux passer les instructions CPU)
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