docker run -d -p 명령은 컨테이너를 실행하고 데몬 모드(-d)에서 실행하고 포트를 매핑(-p)하여 컨테이너 내의 서비스에 대한 외부 액세스를 허용하는 데 사용됩니다.
docker run -d -p의 의미
docker run -d -p
이 명령은 Docker에서 컨테이너를 실행하고 다음 매개변수를 지정하는 데 사용됩니다. 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
: 컨테이너를 데몬 모드로 실행합니다. 컨테이너가 시작된 후 백그라운드에서 실행되며 터미널이 종료되어도 중지되지 않습니다. -p
: 포트 매핑, 외부 세계가 컨테이너의 서비스에 액세스할 수 있도록 컨테이너의 내부 포트를 호스트의 외부 포트에 매핑합니다. docker run -d -p
명령을 사용하여 Nginx 컨테이너를 실행하는 예입니다. -p 80: 80
은 컨테이너 내부의 포트 80이 호스트 외부의 포트 80에 매핑되도록 지정합니다. -p
옵션 뒤에는 콜론(:)으로 구분된 두 개의 매개변수가 옵니다. 🎜🎜🎜🎜컨테이너 포트: 🎜컨테이너 포트 내부에 노출되는 포트 번호 컨테이너. 🎜🎜🎜호스트 포트: 🎜컨테이너 포트가 매핑된 호스트 외부 포트 번호입니다. 🎜🎜🎜🎜여러 포트 매핑을 지정할 수 있으며 각 매핑은 쉼표로 구분됩니다. 🎜🎜호스트 포트는 생략할 수 있으며, 이 경우 Docker는 자동으로 사용 가능한 임의의 포트를 할당합니다. 🎜🎜위 내용은 docker run -d -p 무슨 뜻인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!