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.
L'environnement d'exploitation de ce tutoriel : système linux7.3, version docker-1.13.1, ordinateur Dell G3.
1. Qu'est-ce que le mappage 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
Voir toutes les images : images docker , j'en ai téléchargé trois ici Une version de Tomcat
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
Afficher le conteneur en cours d'exécution : docker ps
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
À 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!