Expérience de scénario basée sur l'instance Huawei Cloud Yaoyun Server L | Outil de visualisation Docker Portainer

1. Introduction

  À mesure que l'ère du cloud computing s'approfondit, de plus en plus de petites et moyennes entreprises et de développeurs ont besoin d'un produit d'infrastructure de cloud computing facile à utiliser, puissant et efficace pour soutenir leurs opérations commerciales et leur développement innovant. Sur la base de cette demande, Huawei Cloud a lancé un nouveau produit d'instances de serveur Huawei Cloud.
  Les serveurs Huawei Cloud présentent les quatre avantages d'être intelligents et non bloqués, abordables et faciles à utiliser, plus faciles à démarrer et d'une gestion sans souci, vous aidant ainsi à accéder rapidement au cloud. Cet article explique comment utiliser Portainer directement dans l'instance Huawei Cloud Yaoyun Server L pour la gestion visuelle Docker.
  Portainer est un outil de gestion graphique pour Docker, écrit en langage GO. Il permet l'affichage de l'état, le déploiement rapide de modèles d'application, les opérations de base pour Docker (conteneurs, miroirs, réseaux, volumes de données), l'affichage des journaux, la console du conteneur et d'autres fonctions.

2. Préparation

   ● Enregistrez un compte Huawei, activez Huawei Cloud et effectuez une authentification par nom réel, une recharge et d'autres opérations.
   ● Achetez et configurez l'instance Yunyao Cloud Server L. Les étapes spécifiques sont les suivantes : Instance Huawei Yunyao Cloud Server L - Outil de visualisation Docker Portainer - Entrée du lien d'achat du site Web officiel
Insérer la description de l'image ici
  Vous pouvez voir que l'instance Yunyao Cloud Server L fournit de nombreuses images, y compris la visualisation Linux Le panneau Pagoda, le système de création de sites Web d'entreprise WordPress, la plate-forme d'analyse statistique de réseau Matomo, la visualisation Docker Portainer, la plate-forme DevOps unique GitLab, etc. peuvent être achetés en fonction de vos besoins réels.
 
  Cliquez sur « Aller au paiement » et effectuez le paiement selon les invites de la page :
Insérer la description de l'image ici
 
  Cliquez sur « Console » pour afficher l'instance Yunyao Cloud Server L créée :
Insérer la description de l'image ici

Le serveur cloud n'a pas de mot de passe initial. Veuillez définir un mot de passe lors de la première utilisation du serveur cloud. Lorsque le mot de passe est perdu ou expire, vous devez également réinitialiser le mot de passe pour obtenir un nouveau mot de passe.

  L'outil de visualisation Docker Portainer s'exécute dans l'environnement suivant :

Spécifications et modèles CPU Mémoire disque dur Version de l'outil Exécutez le système d'exploitation
Instance Yunyao Cloud Server L t7.large.1 2 processeurs virtuels 2 Gio Disque système 40 Gio Environnement d'exécution visuel Docker Portainer 2.18.4 Serveur Ubuntu 22.04 64 bits

3. Configuration des outils

3.1. Configurer le groupe de sécurité

  Cliquez sur l'instance Yunyao Cloud Server L pour accéder à la page de gestion des ressources.
  Sélectionnez le menu « Yunyao Cloud Server L Instance » dans la liste de gauche, cliquez sur le nom du serveur cloud et accédez à la page de détails du serveur cloud.
Insérer la description de l'image ici
 
  Sélectionnez l'onglet « Groupe de sécurité », cliquez sur « Ajouter une règle », ajoutez les règles suivantes et cliquez sur « OK ».
Insérer la description de l'image ici
  9091Le port doit être libéré car le conteneur Docker en cours d'exécution est mappé au 9091port de la machine physique.

3.2. Initialiser et configurer Portainer

root@hcss-ecs-63db:~# docker ps -a
CONTAINER ID   IMAGE                           COMMAND        CREATED          STATUS          PORTS                                                           NAMES
526fda766e57   portainer/portainer-ce:2.18.3   "/portainer"   51 minutes ago   Up 35 minutes   8000/tcp, 9443/tcp, 0.0.0.0:9091->9000/tcp, :::9091->9000/tcp   portainer

Insérer la description de l'image ici
  Dans ce cas, vous devez redémarrer le conteneur Docker :

root@hcss-ecs-63db:~# docker stop 526f
root@hcss-ecs-63db:~# docker start 526f

  Définissez le nom d'utilisateur et le mot de passe de l'administrateur Portainer et cliquez sur "Créer un utilisateur".
  S'il existe des données de sauvegarde, dans l'élément de configuration « Restaurer Portainer à partir d'une sauvegarde », vous pouvez télécharger les données de sauvegarde localement pour configurer rapidement un environnement Portainer.
Insérer la description de l'image ici
 
  Sélectionnez le menu "Accueil" et cliquez sur le projet local pour commencer à utiliser Portainer pour la gestion visuelle Docker.
Insérer la description de l'image ici
 
  Jusqu'à présent, vous avez configuré un outil pour la gestion visuelle Docker via Portainer. Ensuite, vous pouvez utiliser Portainer pour déployer des applications Docker.

4. Déployez le conteneur MySQL à l'aide de Portainer

  Ensuite, nous prendrons le déploiement d'un conteneur MySQL comme exemple pour présenter comment utiliser Portainer pour la gestion visuelle Docker.

4.1. Créer un conteneur MySQL

  Cliquez sur « local » pour accéder à l'environnement local :
Insérer la description de l'image ici
 
  sélectionnez le menu « Contaners », cliquez sur « Ajouter un conteneur » pour ajouter un conteneur MySQL :
Insérer la description de l'image ici
  Description de l'option :
   ● Name: Nom du conteneur personnalisé
   ● Image: Nom de l'image du conteneur, par exemple, définissez mysql, cliquez sur le Bouton Rechercher derrière, L'interface passera automatiquement à https://hub.docker.com/search?type=image&q=mysqlla recherche
   ● Cliquez sur "publier un nouveau port réseau" et ajoutez le port 3306 pour garantir un accès normal à la base de données MySQL
   ●Restart policy : Il est recommandé de sélectionner "Toujours" afin que le conteneur redémarre automatiquement non quelles que soient les circonstances, il s'arrête.
   ●Env : Définir les variables d'environnement
     ◎ ¨MYSQL_ROOT_PASSWORD : (Obligatoire) Le mot de passe de l'utilisateur root de la base de données
     ◎ ¨MYSQL_DATABASE : (Facultatif) Après avoir créé le conteneur MySQL, créez automatiquement une base de données nommée avec la valeur renseignée dans la colonne de valeur
   ● Cliquez sur "Déployer le conteneur "Créez un conteneur MySQL.

 
  Une fois la création terminée, vous pouvez voir le conteneur MySQL qui a été exécuté avec succès.
Insérer la description de l'image ici

4.2. Connexion au conteneur MySQL

  Revenez à la liste des conteneurs et cliquez sur l'icône dans la liste des opérations mysql :
Insérer la description de l'image ici
 
  Sur la page nouvellement ouverte, cliquez sur "Connecter" pour vous connecter au conteneur.
Insérer la description de l'image ici
 
  Entrez la commande suivante dans la fenêtre de commande pour vous connecter à la base de données mysql.
Insérer la description de l'image ici

  À ce stade, vous avez terminé l'installation et l'utilisation de Portainer sur l'instance Huawei Cloud Yaoyun Server L pour la gestion visuelle Docker. Grâce à l'instance Huawei Cloud Yaoyun Server L, nous pouvons facilement créer et exécuter des applications basées sur Docker et profiter des services et du support technique de haute qualité fournis par Huawei Cloud. Dans le même temps, Huawei Cloud offre aux petites et moyennes entreprises une plate-forme de cloud computing flexible, efficace, sécurisée et évolutive, aidant les entreprises à réduire leurs coûts, à améliorer leur compétitivité et à mieux répondre aux demandes changeantes du marché.

Je suppose que tu aimes

Origine blog.csdn.net/wangzongyu/article/details/133219774
conseillé
Classement