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 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