GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Portainer Docker Manager dans Ubuntu 20.04

Si vous êtes un professionnel de l'informatique et que vous travaillez avec Docker, vous aurez peut-être besoin d'un gestionnaire d'interface utilisateur pour Docker. Il existe différents outils open source tels que rancher et portainer pour gérer différents environnements docker tels que docker host, conteneurs. Volumes, réseaux, etc. Dans cet article, nous apprendrons comment installer et configurer Portainer dans Ubuntu 20.04 et l'utiliser pour gérer les environnements docker.

Portainer est un gestionnaire d'interface utilisateur léger pour Docker qui peut être utilisé pour gérer différents environnements Docker tels que des hôtes Docker ou des clusters Docker Swarm. Portainer s'exécute dans un seul conteneur et prend en charge n'importe quel moteur Docker, y compris le conteneur Linux ou le conteneur natif Windows et d'autres plates-formes également. Il facilite la gestion de toutes nos ressources Docker telles que les conteneurs, les images, les volumes, les réseaux, etc.

Prérequis

  1. Nouveau serveur Ubuntu 20.04
  2. Compte privilégié Sudo
  3. Connexion Internet pour télécharger les packages

Installer Docker sur Ubuntu 20.04

Dans cet article, je suppose que vous n'avez pas installé Docker sur votre système Ubuntu. Suivez les étapes ci-dessous pour installer docker sur Ubuntu.

Mettre à jour l'index des packages apt

$ sudo apt-get update

Installer les dépendances

$ sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

Ajouter la clé GPG officielle de docker

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Exécutez maintenant la commande suivante pour configurer le référentiel Docker stable.

$ echo \
"deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Maintenant, mettez à jour l'index du référentiel et configurez docker-engine

$ sudo apt-get update
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

Une fois l'installation terminée, redémarrez le système

$ sudo reboot

Pour vérifier que l'installation de Docker est correcte, exécutez l'image Docker simple en tant que

$ sudo docker run hello-world

Sortie :

Démarrer et activer le service docker

$ sudo systemctl start docker
$ sudo systemctl enable docker

Sortie :

Installer Docker Compose

Une fois le docker installé, exécutez la commande suivante pour installer docker-compose sur Ubuntu.

$ sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

Définissez l'autorisation à l'aide de la commande :

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

Configurer Portainer

Nous avons installé docker et vérifié en exécutant l'image docker simple. Nous allons maintenant extraire l'image docker portainer/portainer-ce (anciennement portainer/portainer) et l'exécuter en tant que conteneur. Avant d'exécuter le conteneur, créez un volume Docker persistant pour stocker les données Portainer.

$ sudo docker volume create portainer_data

Créez maintenant le conteneur portainer à l'aide de la commande suivante.

$ sudo docker run -d -p 9000:9000 -p 8000:8000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/portainer:/data portainer/portainer-ce

Où :

  • -d => Exécute le conteneur en mode détaché
  • -p => Mappez le port du conteneur avec le port de l'hôte docker
  • –name => Nom du conteneur
  • -v => Mappage des volumes

Sortie :

Veuillez noter que la capture d'écran utilise toujours l'ancien package portainer/portainer, utilisez plutôt le nouveau package portainer/portainer-ce tel qu'utilisé dans la commande mise à jour au-dessus de la capture d'écran.

Exécutez la commande suivante pour vérifier l'état du conteneur

$ sudo docker ps -a

Sortie :

Portainer s'exécute sur le port 9000. Parcourez l'adresse IP de votre serveur avec le port 9000 dans le navigateur et créez un utilisateur.

Après avoir créé l'utilisateur, vous pourrez trouver le tableau de bord du portainer. Vous pouvez gérer différentes ressources Docker telles que des volumes, des conteneurs, des réseaux et des images à partir du gestionnaire d'interface utilisateur

Conclusion

Dans cet article, j'ai expliqué comment installer Portainer pour gérer Docker à l'aide de l'interface utilisateur. Nous avons appris à installer Portainer et à gérer les conteneurs Docker exécutés sur l'hôte Docker.

Merci d'avoir lu.


Ubuntu
  1. Comment installer Docker sur Ubuntu 16.04

  2. Comment installer Docker sur Ubuntu 18.04 / Ubuntu 18.10 / Ubuntu 19.04

  3. Comment installer Docker sur Debian / Ubuntu

  4. Comment installer Docker sur Ubuntu 20.04 LTS

  5. Comment installer Docker sur Ubuntu 18.04 ?

Comment installer Docker sur Ubuntu 20.04, 18.04, 21.04

Comment installer Docker sur Ubuntu 14.04

Comment installer Docker sur Ubuntu 20.04 LTS

Comment installer Wiki.js sur Ubuntu 20.04 LTS

Comment installer Docker sur Ubuntu 18.04

Comment installer Portainer sur Ubuntu 20.04