Conteneurs LXC sur Proxmox : beaucoup de services, peu de mémoire
Un conteneur LXC démarre en une seconde et coûte une fraction de ce que réserve une machine virtuelle.
À partir de 13,99 €/mois
Présentation
Un conteneur LXC n'émule pas de machine : il partage le noyau de l'hôte et n'embarque que le système de fichiers de la distribution. Conséquence directe, il démarre presque instantanément et consomme ce qu'il utilise vraiment, là où une machine virtuelle réserve sa mémoire à l'avance qu'elle s'en serve ou non.
L'écart se voit vite. Sur un VDS de 16 Go à 13,99 €/mois, quatre VM complètes tiennent à l'étroit ; vingt conteneurs hébergeant de petits services y vivent sans effort. Proxmox VE les gère depuis la même interface que les VM, avec les mêmes snapshots et les mêmes sauvegardes.
Le prix de cette économie, il faut le connaître : l'isolation est plus faible. Le noyau étant partagé, un conteneur ne peut pas charger son propre module noyau, et une faille noyau touche tout le monde. Pour du code que vous ne contrôlez pas, ou pour un système non-Linux, une VM reste le bon outil.
Ce que le serveur apporte, sur toute la gamme
Proxmox VE déjà installé
Le serveur arrive avec <strong>Proxmox VE</strong> en place et son interface web accessible. Vous créez vos machines virtuelles et vos conteneurs LXC depuis le navigateur, sans ouvrir de ticket ni attendre une intervention. La <strong>réinstallation est illimitée</strong> : un essai qui tourne mal se refait en quelques minutes.
De la RAM, parce que c'est elle qui limite
Sur un hyperviseur, ce n'est presque jamais le processeur qui plafonne en premier : c'est la <strong>mémoire</strong>, parce que chaque machine virtuelle réserve la sienne. La gamme démarre à <strong>16 Go</strong> et monte à <strong>96 Go</strong>, ce qui laisse de la marge pour empiler plusieurs VM sans les étrangler.
Snapshots et sauvegardes sans limite
Un snapshot avant une mise à jour, un autre avant un changement de configuration : c'est ce qui sépare un essai d'un pari. Ni le nombre ni la fréquence ne sont facturés, donc rien ne dissuade d'en prendre un de plus.
Jusqu'à 16 IPv4 supplémentaires
Chaque VM peut disposer de sa propre adresse publique, ce qui évite de tout faire passer par des redirections de ports depuis l'hôte. Utile dès qu'un pare-feu virtuel, un serveur web et un service tiers doivent cohabiter proprement.
Là où LXC est le bon choix
Un site par conteneur
Dix sites clients, dix conteneurs, chacun avec sa pile web et sa version de PHP. Ils ne se marchent pas dessus et coûtent en mémoire ce qu'un seul serveur mutualisé consommerait.
Des services d'appoint
Redis, un broker de messages, un cron applicatif, un collecteur de métriques. Chacun mérite d'être isolé, aucun ne mérite 2 Go réservés à vie.
Des environnements de développement
Un conteneur par branche ou par version de langage. Il se crée en quelques secondes depuis un modèle et se détruit sans regret.
Un reverse proxy en frontal
Un conteneur léger qui porte Nginx ou Traefik et distribue vers les autres. Redémarrer le frontal ne touche à rien d'autre.
Remplacer des VM sous-employées
Beaucoup de VM tournent avec 4 Go réservés pour un service qui en utilise 300 Mo. Les convertir en conteneurs libère la mémoire d'un coup, sans changer d'offre.
Questions fréquentes
Une VM émule un ordinateur complet et charge son propre noyau : isolation forte, mémoire réservée. Un conteneur LXC partage le noyau de l'hôte : démarrage immédiat, mémoire consommée à la demande, isolation plus faible.
Non. LXC partage le noyau Linux de l'hôte, il ne peut donc porter que des systèmes Linux. Pour Windows, il faut une machine virtuelle — Proxmox le fait très bien sur le même serveur.
Oui, Proxmox les traite de la même manière : snapshots et sauvegardes depuis la même interface, sans limite de nombre ni de fréquence chez nous.
Ils ne répondent pas à la même question. LXC porte un système complet qu'on administre comme une machine ; Docker empaquette une application et son environnement. Beaucoup installent Docker à l'intérieur d'une VM sur le même serveur.