Installer Portainer sur Linux

Un peu d'administration système

Sommaire

Probablement devrais appeler cela platform engineering maintenant. Voici quelques notes sur comment installer connect et supprimer le Portainer - interface utilisateur de gestion des images et conteneurs Docker.

containers-in-docks

Quand

Cela permet d’exécuter des commandes Docker sans sudo :

sudo usermod -aG docker $USER

Tout d’abord, créez le volume que le serveur Portainer utilisera pour stocker sa base de données :

docker volume create portainer_data

Ensuite, téléchargez et installez le conteneur Portainer Server :

docker run -d -p 8000:8000 \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data portainer/portainer-ce:lts

juste https :

docker run -d \
  -p 9443:9443 \
  --name portainer \
  --restart=always \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v portainer_data:/data portainer/portainer-ce:lts

Par défaut, Portainer génère et utilise un certificat SSL auto-signé pour sécuriser le port 9443. En alternative, vous pouvez fournir votre propre certificat SSL pendant l’installation ou via l’interface utilisateur de Portainer après l’installation.

Le serveur Portainer a maintenant été installé. Vous pouvez vérifier si le conteneur Portainer Server a démarré en exécutant docker ps :

root@server:~# docker ps
CONTAINER ID   IMAGE                          COMMAND                  CREATED       STATUS      PORTS                                                                                  NAMES             
de5b28eb2fa9   portainer/portainer-ce:lts     "/portainer"             2 semaines    Up 9 jours   0.0.0.0:8000->8000/tcp, :::8000->8000/tcp, 0.0.0.0:9443->9443/tcp, :::9443->9443/tcp   portainer

Utilisation de Portainer

Vous devriez voir un conteneur nommé portainer avec les ports pertinents exposés

  1. Accédez à l’interface utilisateur web de Portainer

    Ouvrez votre navigateur et allez à :

    https://votre-ip-de-serveur:9443 (pour HTTPS, recommandé)

    http://votre-ip-de-serveur:9000 (si vous avez activé le port HTTP hérité)

  2. Configurez le compte administrateur

    Lors du premier lancement, Portainer vous demande de créer un mot de passe administrateur.

    Choisissez “Docker” comme environnement à gérer, puis connectez-vous.

  3. Commencez à gérer vos conteneurs

    Utilisez le tableau de bord de Portainer pour :

    • Afficher, démarrer, arrêter et supprimer des conteneurs
    • Gérer les images, les réseaux et les volumes
    • Déployer de nouvelles applications à l’aide de modèles

Comment arrêter et supprimer Docker Portainer

Pour arrêter complètement et supprimer Portainer de votre environnement Docker, suivez ces étapes :

1. Arrêtez le conteneur Portainer

docker stop portainer

Cela arrête le conteneur Portainer en cours d’exécution.

2. Supprimez le conteneur Portainer

docker rm portainer

Cela supprime le conteneur de votre système.

3. (Optionnel) Supprimez le volume de données Portainer

Si vous souhaitez supprimer toutes les données Portainer (telles que les paramètres et les comptes utilisateurs), supprimez également le volume de données :

docker volume rm portainer_data

Attention : Cette action est irréversible et supprimera définitivement toutes les données Portainer.


Si vous avez utilisé un autre nom de conteneur ou de volume, remplacez portainer et portainer_data par vos noms réels.

Ces étapes arrêteront complètement et supprimeront Portainer de votre hôte Docker.

Liens utiles