Maison > Article > Opération et maintenance > docker run -d -p qu'est-ce que cela signifie
La commande docker run -d -p est utilisée pour exécuter le conteneur et l'exécuter en mode démon (-d) et mapper le port (-p), permettant un accès externe aux services dans le conteneur.
La signification de docker run -d -p
docker run -d -p
La commande est utilisée dans Docker pour exécuter un conteneur et spécifier les paramètres suivants : docker run -d -p
命令在 Docker 中用于运行容器,并指定以下参数:
-d
:以守护模式运行容器,容器启动后进入后台运行,即使终端退出也不会停止。-p
:端口映射,将容器内部端口映射到主机外部端口,以便外部可以访问容器内的服务。用法示例
以下是使用 docker run -d -p
命令运行 Nginx 容器的示例:
<code class="shell">docker run -d -p 80:80 nginx</code>
在这个例子中:
-p 80:80
指定将容器内部的端口 80 映射到主机外部的端口 80。参数说明
-p
-d
: Exécutez le conteneur en mode démon. Une fois le conteneur démarré, il s'exécutera en arrière-plan et ne s'arrêtera pas même si le terminal se ferme. -p
: Mappage de port, mappant le port interne du conteneur au port externe de l'hôte afin que le monde extérieur puisse accéder aux services du conteneur. docker run -d -p
pour exécuter un conteneur Nginx : -p 80 : 80
spécifie que le port 80 à l'intérieur du conteneur est mappé au port 80 à l'extérieur de l'hôte. -p
est suivie de deux paramètres, séparés par deux points (:) : 🎜🎜🎜🎜Port du conteneur : 🎜Le numéro de port à exposer à l'intérieur du récipient. 🎜🎜🎜Port hôte : 🎜Le numéro de port externe de l'hôte auquel le port du conteneur est mappé. 🎜🎜🎜🎜Vous pouvez spécifier plusieurs mappages de ports, chaque mappage est séparé par des virgules. 🎜🎜Le port hôte peut être omis, auquel cas Docker attribuera automatiquement un port disponible aléatoire. 🎜🎜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!