11 commandes Docker : un guide complet avec des exemples (2022)

Voir l'image source

Vous voulez vous familiariser avec les commandes Docker les plus populaires ? Suivez notre guide essentiel ci-dessous, des principales commandes de docker que vous utiliserez souvent. Docker, qui se présente comme "un meilleur moyen de créer des applications", est une plate-forme open source pour le développement d'applications et de microservices, selon son site Web.

Le hic, c'est que Dockers fournit une virtualisation au niveau du système d'exploitation, ce qui vous permet de déployer automatiquement votre application dans un conteneur.

Les dockers valent mieux que machines virtuelles (VM) car ils éliminent les coûts d'entretien et de démarrage de ces derniers.

Votre application et ses dépendances (c'est-à-dire les applications prérequises à son bon fonctionnement) deviennent portables durant toutes les phases de développement et de test en les déployant dans un conteneur.

De plus, les applications isolées réduisent les délais de mise sur le marché en éliminant les conflits, en permettant la collaboration d'équipe et en réduisant les délais de mise sur le marché.

 

 

Contenu[Afficher]

Quand avez-vous besoin d'utiliser un Docker ?

  • Pour exécuter votre code localement sur votre ordinateur portable tout en répliquant l'environnement sur votre serveur.
  • Au cours des différentes phases de développement (dev/test/QA), Docker CI/CD a été utilisé.
  • Comme étant une entreprise version control système et pour distribuer le système d'exploitation de votre application avec une équipe.

Comment configurer un Docker localement

  • Téléchargez la boîte à outils Docker et une édition Docker.
  • Vérifiez si votre BIOS prend en charge les technologies de virtualisation, AMD-V ou KVM.
  • Installez le pack d'extension Oracle VirtualBox.
  • Exécutez le programme d'installation.

Comment utiliser un Docker ?

L'avantage le plus important des machines virtuelles est qu'elles créent des instantanés auxquels il est possible de revenir à tout moment.

Les conteneurs Docker améliorent la virtualisation des processus légers en étant indépendants du système d'exploitation et en utilisant les capacités du noyau Linux.

Ils sont fabriqués à partir d'images Docker, similaires aux instantanés. Un fichier Docker est utilisé pour créer des images Docker, qui peuvent être personnalisées ou utilisées telles quelles. 'libcontainer' est le pilote d'exécution par défaut pour les conteneurs Docker.

Docker Hub peut être utilisé pour rechercher des images Docker et voir comment elles ont été créées.

Pour créer un conteneur Docker, tapez la commande suivante dans le terminal pour télécharger l'image 'hello world' -

$ docker exécuter bonjour le monde

Utilisez la commande suivante pour déterminer le nombre d'images sur votre système -

$ images docker

Utiliser le Docker Hub pour trouver une image –

$ docker recherche

Voici une liste des commandes Docker

  • docker run – Démarre un nouveau conteneur et exécute une commande.
  • docker start – Démarre un ou plusieurs conteneurs qui ont été arrêtés.
  • docker stop – Met fin à un ou plusieurs conteneurs en cours d'exécution.
  • Fichier Docker - C'est une commande qui crée une image.
  • Docker pull - Extrait une image ou un référentiel d'un registre.
  • Poussée Docker. Pousse une image ou un référentiel vers un registre.
  • docker export – Crée une archive tar du système de fichiers d'un conteneur.
  • docker exec - Exécute la commande dans un conteneur lors de l'exécution.
  • Recherche Docker – Recherche des images sur le Docker Hub.
  • docker attacher. Se fixe à un conteneur en cours d'exécution 
  • docker commit – Crée une nouvelle image basée sur les modifications apportées à un conteneur.

Exemples d'utilisation d'un Docker

  • En téléchargeant Docker, vous pouvez exécuter WordPress sur votre ordinateur portable sans avoir à installer Apache, PHP, MySQL ou d'autres logiciels. Afin d'exécuter Docker dans une machine virtuelle, la boîte à outils Docker crée une version conteneurisée de Linux.
  • Installez Oracle VirtualBox à l'aide de Docker Tool Box.
  • Ouvrez VirtualBox et installez le pack d'extension.
  • Pour vérifier que votre installation a réussi, tapez $ docker run hello-world dans le terminal.
  • Pour installer WordPress localement, recherchez une image WordPress sur le Docker Hub.
  • Les dockers peuvent également être utilisés pour configurer DokuWiki.
  • Il est possible de tester des composants SDN avec Dockers.

Voici quelques exemples pour vous aider à démarrer avec votre moteur Docker.

*Les exemples de cet article concernent tous l'installation de Docker sous Windows. Vous pouvez toujours utiliser une machine virtuelle Linux pour l'exécuter.

FAQ sur les commandes Docker

Qu'est-ce que Docker et comment fonctionne-t-il ?

Docker est une plateforme de conteneurisation gratuite et open source. Il permet aux programmeurs de conditionner des applications dans des conteneurs, qui sont des composants exécutables standardisés qui combinent le code source de l'application avec des bibliothèques de système d'exploitation. En ayant des conteneurs de travail, il est généralement plus facile de faire évoluer ces applications.

Est-il possible d'utiliser Docker gratuitement ?

Oui, Docker Desktop est toujours gratuit pour un usage personnel et des projets open source non commerciaux.

Docker est-il une machine virtuelle ?

Docker est un outil de gestion de configuration, pas une machine virtuelle. N'oubliez pas non plus que Docker pour Mac et Docker pour Windows utilisent tous deux la couche de virtualisation. 

À propos de l’auteur
Author: Daniel Luke
Daniel est un concepteur Web WordPress avec une vaste expérience de travail avec divers thèmes WordPress qui lui permet de comparer et de contraster différents thèmes, de comprendre les forces et les faiblesses pour développer des critiques factuelles et réelles.

Encore une chose ... Saviez-vous que les personnes qui partagent des informations utiles comme cet article ont l'air géniales aussi? ;-)
Si vous voulez, vous pouvez laisser un incontournable commentez vos pensées, puis partagez-les sur votre ou vos groupes Facebook qui trouveraient cela utile et récoltons ensemble les avantages. Merci d'avoir partagé et d'être gentil!

Divulgation: Cette page peut contenir des liens vers des sites externes pour des produits que nous aimons et que nous recommandons sans réserve. Si vous achetez des produits que nous suggérons, nous pouvons percevoir des frais de parrainage. Ces frais n'influencent pas nos recommandations et nous n'acceptons pas les paiements pour les avis positifs.

Auteur (s) présenté sur:  Logo du magazine Inc   Logo Sitepoint   Logo CSS Tricks    logo webdesignerdepot   Logo WPMU DEV   et beaucoup plus ...