Portainer est une interface utilisateur graphique légère et puissante pour gérer votre environnement Docker. Elle permet de simplifier les tâches de gestion des conteneurs, images, réseaux et volumes Docker, rendant Docker accessible même aux débutants. Dans cet article, nous expliquerons comment installer Portainer sur un serveur Debian 12, en fournissant des instructions détaillées et des exemples de commandes réels pour faciliter la compréhension des nouveaux utilisateurs.
Prérequis
Avant de commencer, assurez-vous que votre système Debian 12 est à jour. Vous aurez également besoin de Docker installé sur votre serveur. Si Docker n’est pas encore installé, vous pouvez le faire en exécutant :
sudo apt update
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
echo "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y
Étape 1 : Installation de Portainer
Avec Docker installé, vous pouvez procéder à l’installation de Portainer. Portainer peut être déployé comme un conteneur Docker, ce qui simplifie grandement son installation et sa mise à jour. Pour installer Portainer, exécutez la commande suivante :
docker volume create portainer_data
docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
Cette commande effectue les actions suivantes :
- Crée un volume Docker
portainer_data
pour stocker les données de Portainer de manière persistante. - Démarre un nouveau conteneur Docker nommé
portainer
qui exécute Portainer, configuré pour redémarrer automatiquement. - Expose le port 9000, sur lequel l’interface utilisateur web de Portainer sera accessible.
- Montre le socket Docker dans le conteneur, permettant à Portainer de gérer les conteneurs sur l’hôte Docker.
Étape 2 : Accès à l’interface utilisateur de Portainer
Une fois Portainer lancé, vous pouvez accéder à l’interface utilisateur en ouvrant un navigateur web et en naviguant vers http://votre_adresse_ip_serveur:9000
. Sur la page d’accueil de Portainer, vous serez invité à créer un utilisateur administrateur. Remplissez les détails demandés et connectez-vous.
Étape 3 : Configuration de Portainer
Après la connexion, Portainer vous demandera de connecter l’instance Portainer à l’environnement Docker que vous souhaitez gérer. Sélectionnez “Docker local” comme environnement et cliquez sur “Connect”. Portainer est maintenant configuré pour gérer les conteneurs Docker sur votre serveur Debian 12.
Étape 4 : Exploration de Portainer
Portainer offre une variété d’outils pour gérer votre environnement Docker. Vous pouvez visualiser, arrêter, démarrer et supprimer des conteneurs, gérer des images Docker, configurer des réseaux et des volumes, et bien plus encore. Prenez le temps d’explorer l’interface utilisateur de Portainer pour vous familiariser avec ses fonctionnalités.
Pour ceux qui cherchent une solution d’hébergement fiable pour leur serveur Debian 12 avec Portainer, les services Cloud VPS de Shape.host offrent des performances optimales, une grande flexibilité et une excellente fiabilité. Nos VPS Linux SSD sont parfaitement adaptés pour héberger des applications comme Portainer, vous permettant de gérer efficacement vos conteneurs Docker dans un environnement sécurisé et performant.