Aller au contenu principal

Installation d'un gestionnaire de conteneur et de machine virtuel : incus

Dans un environnement de développement ou de production, il est souvent nécessaire de tester des applications. Bien que des solutions traditionnelles comme KVM ou QEMU existent, elles peuvent s'avérer complexes et longues à configurer. C'est là qu'Incus entre en jeu. Basé sur LXD, Incus propose des images légères de différentes distributions Linux, simplifiant ainsi la gestion des environnements de développement et de test.

Points forts d'Incus :

  • Incus est conçu pour exécuter des conteneurs système, qui fonctionnent comme des machines virtuelles complètes avec un système d'exploitation intégré (par exemple, Ubuntu, CentOS, etc.).
  • Il permet de gérer à la fois des conteneurs système (basés sur LXC) et des machines virtuelles (VMs) de manière unifiée.
  • Incus est particulièrement adapté pour des cas d'utilisation tels que :
    • Hébergement de services complets (bases de données, serveurs web, etc.).
    • Création d'environnements de développement et de test.
    • Isolation de services dans un contexte multi-locataire.

Installation :

Pour installer Incus, suivez les étapes ci-dessous :

  1. Ajoutez le dépôt officiel en exécutant la commande suivante :
    sh -c 'cat <<EOF > /etc/apt/sources.list.d/zabbly-incus-stable.sources
    Enabled: yes
    Types: deb
    URIs: https://pkgs.zabbly.com/incus/stable
    Suites: $(. /etc/os-release && echo ${VERSION_CODENAME})
    Components: main
    Architectures: $(dpkg --print-architecture)
    Signed-By: /etc/apt/keyrings/zabbly.asc
    EOF'
  2. Mettez à jour la liste des paquets :
    apt-get update
  3. Installez Incus :
    apt-get install incus

Ressources supplémentaires :

Stephane K

Écrit le

Il y'a 3 weeks
Modifié
Il y'a 3 weeks
Loading ...