Installation · 3 min read · Oct 05, 2025

Comment installer Portainer sur Debian 11

Docker est un moteur de conteneurs gratuit, open-source et le plus populaire qui permet aux développeurs de créer, exécuter et expédier des applications facilement. Cependant, gérer et exécuter des applications conteneurisées via la ligne de commande est très difficile pour tout débutant qui n’est pas familier avec Docker CLI. C’est là que Portainer entre en jeu. Portainer est une plateforme de gestion de conteneurs basée sur le web qui peut fonctionner avec Docker et Kubernetes pour gérer et déployer des applications et des services conteneurisés plus facilement et efficacement.

Ce tutoriel vous montrera comment installer Portainer sur le serveur Debian 11.

Prérequis

  • Un serveur exécutant Debian 11.
  • Un mot de passe root configuré sur le serveur.

Installer Docker CE

Avant de commencer, Docker CE doit être installé sur votre serveur. Tout d’abord, installez toutes les dépendances requises en utilisant la commande suivante.

apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common -y

Ensuite, ajoutez la clé GPG et le dépôt Docker avec la commande suivante.

curl -fsSL https://download.docker.com/linux/debian/gpg | gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg  
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null

Ensuite, mettez à jour le dépôt et installez le paquet Docker CE en utilisant la commande suivante.

apt update -y  
apt install docker-ce -y

Une fois Docker CE installé, vous pouvez vérifier la version de Docker en utilisant la commande suivante.

docker --version

Vous obtiendrez la sortie suivante.

Docker version 20.10.23, build 7155243

Installer Docker Compose

Vous devrez également installer Docker Compose sur votre système. Tout d’abord, téléchargez la dernière version du binaire Docker Compose sur votre système en utilisant la commande suivante.

wget https://github.com/docker/compose/releases/download/v2.15.1/docker-compose-linux-x86_64

Ensuite, copiez le binaire téléchargé à l’emplacement système.

cp docker-compose-linux-x86_64 /usr/local/bin/docker-compose

Ensuite, définissez les permissions d’exécution pour le binaire Docker Compose.

chmod +x /usr/local/bin/docker-compose

Ensuite, vérifiez l’installation de Docker Compose en utilisant la commande suivante :

docker-compose --version

Vous devriez voir la sortie suivante :

Docker Compose version v2.15.1

Installer Portainer

Tout d’abord, créez un volume pour stocker les données de Portainer en utilisant la commande suivante.

docker volume create data

Vous pouvez maintenant vérifier le volume créé en utilisant la commande suivante.

docker volume ls

Vous obtiendrez la sortie suivante.

DRIVER    VOLUME NAME
local     data

Ensuite, exécutez la commande suivante pour télécharger et exécuter l’image Docker de Portainer.

docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v data:/data portainer/portainer

Vous obtiendrez la sortie suivante.

latest: Pulling from portainer/portainer
772227786281: Pull complete 
96fd13befc87: Pull complete 
0bad1d247b5b: Pull complete 
b5d1b01b1d39: Pull complete 
Digest: sha256:47b064434edf437badf7337e516e07f64477485c8ecc663ddabbe824b20c672d
Status: Downloaded newer image for portainer/portainer:latest
e0ee5b16c93f358a15dfcb93cc80d2c2d1c1c675e7b65e41434ce20f08773465

Vous pouvez vérifier l’état de Portainer en utilisant la commande suivante.

docker ps

Vous obtiendrez la sortie suivante.

CONTAINER ID   IMAGE                 COMMAND        CREATED          STATUS          PORTS                                                                                            NAMES
e0ee5b16c93f   portainer/portainer   "/portainer"   28 seconds ago   Up 27 seconds   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9000->9000/tcp, :::9000->9000/tcp, 9443/tcp   portainer

Accéder à l’interface Web de Portainer

À ce stade, Portainer est installé et fonctionne sur le port 9000. Vous pouvez maintenant y accéder en utilisant l’URL http://your-server-ip:9000. Vous obtiendrez la page suivante :

Connexion Portainer

Définissez votre nom d’utilisateur admin, votre mot de passe et cliquez sur le bouton Créer un utilisateur. Vous devriez voir la page suivante :

Tableau de bord Portainer

Cliquez sur le bouton Commencer pour voir l’état de tous les conteneurs locaux.

Environnements Portainer

Conclusion

Félicitations ! Vous avez réussi à installer Portainer sur le serveur Debian 11. Vous pouvez maintenant héberger facilement votre application sur la plateforme de conteneurisation via une interface web. N’hésitez pas à me poser des questions si vous en avez.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.