Docker run能指定端口嗎

小樊
82
2024-10-29 03:37:29

是的,docker run 命令可以指定端口

docker run -p host_port:container_port image_name

其中:

  • host_port 是你希望在宿主機(jī)上映射的端口號(hào)。
  • container_port 是容器內(nèi)部應(yīng)用的端口號(hào)。
  • image_name 是你要運(yùn)行的 Docker 鏡像的名稱。

例如,如果你想將容器的端口 80 映射到宿主機(jī)的端口 8080,你可以使用以下命令:

docker run -p 8080:80 nginx

這將啟動(dòng)一個(gè) Nginx 容器,并將容器的端口 80 映射到宿主機(jī)的端口 8080。

0