Deploy Containerized Apps

Table des matières

Si vous souhaitez déployer des applications conteneurisées mais que vous ne savez pas par où commencer, vous pouvez commencer avec Docker Desktop. Il vous donne une interface propre et conviviale pour exécuter et gérer les conteneurs directement à partir de votre machine locale. Le déploiement d’une application conteneurisée à l’aide de Docker Desktop assure un environnement cohérent, une configuration plus rapide et des tests plus lisses sans avoir besoin d’une infrastructure complexe.

Dans ce guide, nous vous expliquerons comment installer Docker Desktop et l’utiliser pour déployer une application conteneurisée simple.

Installer Docker Desktop

Docker Desktop est une application facile à utiliser pour exécuter des conteneurs sur Linux, Windows ou MacOS. Il comprend le moteur Docker, Docker CLI, Docker Compose et une interface graphique. Pour télécharger Docker Desktop, visitez le site officiel, choisissez votre système d’exploitation et téléchargez l’installateur:

Après cela, exécutez l’installateur et suivez les instructions à l’écran pour installer Docker Desktop.

Une fois l’installation terminée, démarrez Docker Desktop et attendez qu’il soit complètement en cours d’exécution.

Vous pouvez ensuite vous connecter avec votre compte Docker Hub pour un accès plus facile aux images et la synchronisation entre les appareils.

Lisez également: Comment installer Docker dans Linux

Navigation de l’interface Docker Desktop

L’interface Docker Desktop fournit un moyen visuel de gérer vos conteneurs, images et paramètres sans avoir besoin d’utiliser la ligne de commande. Le Conteneurs Tab affiche tous les conteneurs en cours d’exécution et arrêtés, vous permet de les gérer, d’afficher les journaux et d’accéder à leur terminal.

Onglet Conteneurs

Le Images L’onglet affiche toutes les images Docker locales et vous permet d’en tirer de nouvelles, de supprimer celles inutilisées ou de créer des conteneurs à partir d’eux.

Images docker

Vous pouvez afficher et gérer les volumes de données dans le Volumes onglet, ce qui facilite la gestion du stockage persistant pour vos conteneurs.

Volume de docker

Le Construction L’onglet dans Docker Desktop nous aide à gérer et à surveiller le processus de création d’images. Ici, vous trouverez l’historique des build, les versions actives, les journaux de build détaillés, les informations de contexte et les paramètres du générateur.

Créer des images de conteneur

De même, le Modèles Tab vous permet de parcourir, de tirer, d’exécuter et de tester des modèles AI pré-formés à partir de sources comme Nvidia NGC et de câliner la face, ce qui facilite les déploiement et les intégrer dans vos applications.

Afficher et gérer les modèles

Le Boîte à outils MCP (Model Conversion et PAckaging Toolkit) convertit les modèles AI / ML en applications conteneurisées, ce qui les rend faciles à exécuter, à tester et à partager.

MCP Toolkit Docker Desktop

De plus, vous pouvez parcourir, rechercher et gérer des images de conteneurs à partir de votre compte Docker Hub à l’aide du Hub docker languette.

Hub docker

Le Scout docker Tab dans Docker Desktop fournit des informations sur vos images de conteneurs en les analysant pour les vulnérabilités, les packages obsolètes et les meilleures pratiques. Il vous aide à suivre les problèmes de sécurité, à comparer les versions d’image et à améliorer la qualité globale de vos conteneurs.

Scout docker

Enfin, le Extensions L’onglet vous permet de parcourir, d’installer et de gérer des extensions tierces qui étendent la fonctionnalité de Docker.

Extensions de bureau Docker

En plus de cela, Docker Desktop fournit un barre de recherche Cela trouve et gère rapidement les ressources Docker dans notre environnement local et notre hub Docker.

Barre de recherche de bureau Docker

Dans Docker Desktop, le Icône de marque de question « ? » Ouvre la section de dépannage, où vous pouvez redémarrer Docker, réinitialiser les valeurs par défaut d’usine, exécuter des diagnostics et accéder aux ressources de support comme la documentation et les forums.

Dépannage

Le Notifications La section montre des mises à jour, des alertes et des messages importants liés à vos conteneurs, images, extensions et statut système.

Notifications de bureau Docker

En dehors de cela, Docker Desktop propose une fonctionnalité intégrée, la Centre d’apprentissagecela aide les débutants à apprendre Docker à travers des tutoriels étape par étape et des laboratoires pratiques à l’aide de réels conteneurs.

Bureau docker du centre d'apprentissage

Enfin, le Paramètres (ou Préférences sur macOS) La section vous permet de configurer les ressources système, les proxys, les paramètres du moteur Docker, Kubernetes, l’intégration WSL et d’autres options.

Paramètres de bureau Docker

Déploiement d’un conteneur prédéfini avec Docker Desktop

Pour déployer un conteneur prédéfini à l’aide de Docker Desktop, tirez simplement une image existante à partir de Docker Hub ou un autre registre et l’exécutez. Par exemple, vous pouvez parcourir les images disponibles directement à partir de Hub docker.

Recherchez une image de docker d'image prédéfinie

Sélectionnez les boutons respectifs pour tirer et courir L’image.

Tirer l'image

Une fois l’image sélectionnée tirévous serez informé avec un message de confirmation.

Docker Image téléchargée

Avec l’image téléchargée, vous pouvez cliquer sur le Courir bouton pour commencer à l’exécuter. Il vous invitera à saisir le nom et le port d’hôte du conteneur, puis cliquez sur le Courir bouton:

Définir les ports du nom du conteneur

Le Statut montre que le conteneur fonctionne avec succès.

Vérifier l'état du conteneur

Pour les conteneurs existants qui s’exécutent déjà en arrière-plan, vous pouvez utiliser Docker Desktop pour vérifier l’état des conteneurs et les gérer à partir du tableau de bord.

Gérer Mte Nginx

Vous pouvez arrêter un conteneur en cours d’exécution et le redémarrer, ou supprimer définitivement un conteneur. Vous pouvez également surveiller le processeur du conteneur et l’utilisation de la mémoire. De plus, vous pouvez cliquer sur le Spectacles bouton pour afficher les graphiques d’utilisation des ressources.

Utilisation des ressources Docker Desktop

Déploiement d’une application personnalisée avec Docker Desktop

Vous pouvez également utiliser Docker Desktop pour déployer votre image personnalisée. Avec votre image Docker sur mesure, accédez à Conteneurs Onglet dans Docker Desktop pour afficher tous vos conteneurs et applications en cours d’exécution.

Vérifiez l'exécution du conteneur

Donc, dans l’ensemble, Docker Desktop facilite la création et l’exécution d’applications conteneurisées sur votre machine locale. Si vos projets deviennent plus grands ou plus complexes, explorez Kubernetes. Il est inclus avec Docker Desktop et vous aide à gérer et à augmenter les applications multi-container plus efficacement. Essayez-le et voyez à quel point le déploiement des applications peut être fluide!

Partager :
Facebook
Twitter
LinkedIn

Gentil Geek

Passionné d'informatique depuis ma plus tendre enfance aujourd'hui j'en ai fait mon métier. A vos côtés pour simplifier votre utilisation de l'informatique et vous permettre de gagner en compétences.

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *