Machine virtuelle, hyperviseur et conteneur : les guides de virtualisation

VirtualBox sur un poste, ESXi ou Proxmox VE sur un serveur, Docker pour isoler une application : chaque outil répond à un besoin différent. Cette rubrique pose les notions, aide à choisir, puis renvoie vers le tutoriel qui fait le travail.

Une machine virtuelle (VM) est un ordinateur simulé par logiciel : elle reçoit un processeur, de la mémoire, un disque et une carte réseau virtuels, et l'on y installe un système d'exploitation complet, comme sur une machine physique. Le logiciel qui crée et fait tourner ces VM s'appelle un hyperviseur. Un conteneur est autre chose, et la différence compte au moment de choisir un outil.

Les anciennes adresses de cette rubrique mentionnent VirtualBox 6.0, CentOS 8, Debian 9, ESXi 6.7 ou vSphere 7 : chaque page indique d'abord la fin de support de cette version, puis décrit la procédure actuelle.

Hyperviseur de type 1, de type 2, et conteneur

L'encyclopédie classe les hyperviseurs en deux familles. Le type 1, dit natif ou « bare metal », s'exécute directement sur le matériel ; ESXi de VMware et Hyper-V de Microsoft en sont des exemples, et les machines virtuelles qui reposent sur KVM, intégré au noyau Linux, sont aussi rangées dans cette catégorie. Le type 2 s'exécute à l'intérieur d'un système d'exploitation déjà installé, comme une application : VirtualBox, VMware Workstation ou VMware Fusion.

La documentation Docker décrit le conteneur par contraste avec la VM. Une VM embarque un système d'exploitation entier, avec son propre noyau, ses pilotes et ses programmes. Un conteneur n'est qu'un processus isolé, accompagné des fichiers dont il a besoin pour fonctionner ; plusieurs conteneurs partagent le même noyau, ce qui permet de faire tourner plus d'applications sur moins de ressources.

NotionS'installe surCe qu'elle isoleOutils de cette rubrique
Hyperviseur de type 1le serveur, sans système hôtedes VM complètesESXi, Proxmox VE (KVM)
Hyperviseur de type 2un poste Windows, macOS ou Linuxdes VM complètesVirtualBox, Workstation
Conteneurun système qui fournit le noyauun processus et ses fichiersDocker Desktop, LXC dans Proxmox VE

Monter un lab sur son poste

Pour un lab de BTS SIO ou de TSSR, ou pour tester un service, l'hyperviseur de type 2 suffit. Commencez par installer VirtualBox sous Linux : la page décrit le dépôt d'Oracle, les modules noyau et la licence de l'Extension Pack, réservée à l'usage personnel et éducatif. Selon virtualbox.org, seule la branche 7.2 est encore maintenue ; le support de la 7.1 a pris fin en mars 2026.

Créez ensuite les machines du lab :

Pour essayer une application web toute prête, voyez le catalogue Bitnami : sa documentation est désormais publiée par Broadcom, et ses conditions de distribution sont à vérifier avant de bâtir un lab dessus.

Virtualiser des serveurs

En production, on passe à un hyperviseur de type 1 installé directement sur le serveur. Deux plateformes sont couvertes ici, sans classement entre elles.

Côté VMware, le parcours tient en deux pages : installer ESXi sur un serveur, puis déployer vCenter Server Appliance pour gérer plusieurs hôtes. Selon Broadcom, le support général de vSphere 7.0 a pris fin le 2 octobre 2025 ; les guides suivent donc la documentation de la version 8.0, dont la date de fin de support n'a pu être lue sur aucune page Broadcom consultable. Les conditions de licence relèvent de Broadcom et ne sont pas reproduites ici : voyez l'éditeur. Sur les VM Linux hébergées, installez open-vm-tools, la voie que Broadcom recommande à la place de l'ancien CD des VMware Tools.

Côté open source, Proxmox VE réunit sur une base Debian les VM KVM, les conteneurs LXC et une interface web de gestion.

CritèreVMware ESXi et vCenterProxmox VE
Gestion de plusieurs hôtesappliance vCenter à déployer en pluscluster intégré à l'interface web
Charges hébergéesmachines virtuellesVM KVM et conteneurs LXC
Mises à jourportail de support Broadcomdépôts apt
Licenceconditions de Broadcom, à lire chez l'éditeurdépôts avec ou sans abonnement, selon Proxmox

Pour apprendre vSphere sans serveur dédié, il reste le lab ESXi imbriqué. La page le dit sans détour : Broadcom ne supporte pas un ESXi imbriqué en production, et VirtualBox ne figure pas parmi les hôtes que Broadcom cite comme connus pour fonctionner. VMware Workstation, Fusion ou un ESXi physique sont les hôtes documentés.

Isoler une application avec Docker

Quand le besoin n'est pas un système complet mais une application et ses dépendances, le conteneur est plus léger. Sur un poste Windows, installez Docker Desktop avec WSL 2 : la page reprend la configuration requise publiée par Docker et rappelle que Docker Desktop n'est pas pris en charge sur les versions serveur de Windows.

Par quelle page commencer

  • Vous débutez ou préparez un examen : VirtualBox, puis une VM Debian.
  • Vous préparez une infrastructure VMware : ESXi, puis vCenter, puis open-vm-tools sur les VM Linux.
  • Vous comparez les plateformes : Proxmox VE, dont la page met les écarts avec ESXi en tableau.
  • Vous développez une application : Docker Desktop.

Avant toute manipulation sur une machine qui compte, prenez un instantané (snapshot) ou une sauvegarde, et testez d'abord en lab.

Tous les tutoriels : virtualisation et conteneurs

Questions fréquentes

Qu'est-ce qu'une machine virtuelle ?

C'est un ordinateur simulé par un hyperviseur, avec un processeur, une mémoire, un disque et une carte réseau virtuels. On y installe un système d'exploitation complet, isolé de celui de la machine hôte.

Quelle différence entre un hyperviseur de type 1 et de type 2 ?

Le type 1 s'exécute directement sur le matériel du serveur, comme ESXi ou Hyper-V. Le type 2 s'installe dans un système d'exploitation existant, comme VirtualBox ou VMware Workstation, et convient bien à un lab sur un poste de travail.

Un conteneur Docker est-il une machine virtuelle ?

Non. Selon la documentation Docker, une VM embarque un système complet avec son propre noyau, alors qu'un conteneur est un processus isolé avec ses fichiers. Plusieurs conteneurs partagent le noyau du système qui les héberge.

Quel hyperviseur choisir pour un lab de BTS SIO ?

VirtualBox est le plus simple à installer sur un poste personnel, et les guides de cette rubrique l'utilisent pour les VM Debian, Rocky Linux et Windows Server. Vérifiez seulement que votre usage entre dans la licence de l'Extension Pack.

Peut-on faire tourner ESXi dans VirtualBox ?

Ni Oracle ni Broadcom ne le documentent comme fonctionnel. Broadcom cite VMware Workstation, VMware Fusion et ESXi comme hôtes connus pour faire tourner un ESXi imbriqué, sans support en production.