容器内部端口映射到外部宿主机端口

  • 宿主机的一个端口只能映射到容器内部的某一个端口上,比如:8080->80之后,就不能8080->81
  • 容器内部的某个端口可以被宿主机的多个端口映射,比如:8080->80,8090->80,8099->80

##启动容器时,选择一个端口映射到容器内部开放端口上

  • -p 小写p表示docker会选择一个具体的宿主机端口映射到容器内部开放的网络端口上。

  • -P 大写P表示docker会随机选择一个宿主机端口映射到容器内部开放的网络端口上。

    docker run -ti -d --name my-nginx -p 8088:80

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×