Maison  >  Article  >  Opération et maintenance  >  Quelle est la cartographie de Docker

Quelle est la cartographie de Docker

WBOY
WBOYoriginal
2022-03-23 18:08:564815parcourir

Dans Docker, le mappage fait référence au processus dans le conteneur qui est utilisé pour interagir avec l'extérieur. Le mappage entre le port du conteneur et l'hôte est couramment utilisé. Grâce au mappage de port, le port désigné de l'hôte est accessible. de l’extérieur au récipient.

Quelle est la cartographie de Docker

L'environnement d'exploitation de ce tutoriel : système linux7.3, version docker-1.13.1, ordinateur Dell G3.

Qu'est-ce que le mappage Docker ?

1. Qu'est-ce que le mappage Docker ?

Quelle est la cartographie de Docker

L'application s'exécute dans le conteneur, et un accès et une interaction externes sont requis, ce qui implique le mappage entre le port dans le conteneur et l'hôte

Grâce au mappage des ports, nous pouvons accéder au port désigné du ; hôte de l'extérieur.Application au conteneur

2, comment implémenter le mappage Docker ?

Ici, nous prenons Tomcat comme exemple pour voir comment accéder à Tomca dans l'hôte hôte en externe via le mappage du port Docker.

2.1, téléchargez l'image du conteneur Tomcat

Téléchargez l'image : docker pull tomcat:tag, si vous n'ajoutez pas de numéro de version, la valeur par défaut est de télécharger la dernière version

Quelle est la cartographie de Docker

Voir toutes les images : images docker , j'en ai téléchargé trois ici Une version de Tomcat

Quelle est la cartographie de Docker

2.2, créez et démarrez le conteneur Tomcat

Créez et démarrez le conteneur Tomcat : docker run --name tomcat1 -d tomcat :latest, où -d signifie exécutant le conteneur en arrière-plan, tomcat1 est le nom du conteneur, tomcat:latest indique le numéro de version

Quelle est la cartographie de Docker

Afficher le conteneur en cours d'exécution : docker ps

Quelle est la cartographie de Docker

2.3, commande de mappage de port ouvert

mapping commande : docker run --name nom du conteneur -d - p (port du serveur) : (port Docker) image-name

--name : Nom du conteneur personnalisé, s'il n'est pas spécifié, docker générera automatiquement un nom

-d : Indique le conteneur en cours d'exécution en arrière-plan

Port du serveur : ici Le port Tomcat est 8080

Port Docker : nous pouvons définir un numéro de port arbitrairement, mais le principe est que ce numéro de port ne peut pas être occupé

image-name : Spécifiez le nom de l'image en cours d'exécution et Tag, vous pouvez également utiliser l'ID de l'image ici

Quelle est la cartographie de Docker

À ce moment, notre port est configuré. Nous entrons l'adresse IP du serveur dans le navigateur (commande view : ip addr show) plus le port Docker pour y accéder. .

Apprentissage recommandé : "Tutoriel vidéo Docker"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn