1. 程式人生 > >docker容器端口篇

docker容器端口篇

.com con host 四種 自身 提供服務 tex sha fff

一個宿主機的docker容器創建成功後,如果需要向外提供服務,需要把自身提供服務的端口暴露出來,docker容器暴露端口的形式有四種:
1、-p <containerPort>
將指定的容器端口映射到宿主機所有地址的一個隨機端口
技術分享圖片
2、-p <hostPort>:<containerPort>
將容器端口映射到指定的主機端口
技術分享圖片
3、-p <ip>::<containerPort>
將容器端口映射到主機指定ip的隨機端口
技術分享圖片
4、-p <ip>:<hostPort>:<containerPort>
將容器端口映射到指定主機ip的指定端口

技術分享圖片


總結:
以上四種就是容器將端口暴露的方式:
1.將容器端口映射到宿主機所有ip隨機端口
2.將容器端口映射到宿主機所有ip指定端口
3.將容器端口映射到宿主機指定ip隨機端口
4.將容器端口映射到宿主機指定ip指定端口

docker容器端口篇