Skip to Content

Tester Portainer, une interface graphique pour gérer vos conteneurs Docker


L'application Portainer permet de gérer via une interface web vos conteneurs qu'ils soient locaux ou distants.

Site du projet : https://portainer.io/

Dépôt Git du projet : https://github.com/portainer/portainer

Installer, configurer et tester

Pour tester l'application il suffit d'utiliser… un conteneur Docker :

$ docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v /opt/portainer:/data portainer/portainer

L'application est accessible via votre navigateur à l'adresse http://adresseServeur:9000

Il faut choisir un mot de passe pour le compte admin.

 Puis il faut s'authentifier avec le compte admin et le mot de passe précédement saisi.

La vue suivante propose de gérer une instance locale ou distante de Docker. Sélectionner Manage the Docker instance where Portainer is running pour gérer une instance locale. Vous pouvez gérer vos conteneurs via une interface web !

Utilisation

L'interface permet d'utiliser des templates et de personnaliser l'installation d'une nouvelle image. Elle permet de gérer les images, les conteneurs existants, les réseaux, les volumes. La partie administration permet de gérer les utilisateurs et les registries. Elle permet également d'ajouter des instances distantes de Docker pour les prendre en compte dans Porainer.

Désinstaller

Pour désinstaller après avoir tester il faut stopper et effacer le conteneur :

$ docker ps

$ docker stop NomDuConteneur

$ docker rm NomDuConteneur

Pour supprimer l'image du conteneur :

$ docker image ls

$ docker image rm portainer/portainer

Enfin il faut supprimer la base de données liée à l'image :

$ ls -l /opt/portainer/

$ rm -rf /opt/portainer/