详细介绍了Docker容器互联网端口配置的全过程,原文根据示例代码非常详细,对大家的学习培训或者工作有一定的参考价值,朋友们一定要参考。
公开互联网端口
其实Docker中与互联网端口曝光相关的参数主要有两个,分别是-p和-p,下面我们来详细介绍一下。
-P
应用-P时,Docker会任意给主机上的应用分配一个未使用的端口,并投射到容器的开放端口。以Nginx
为例,如下:
可以看出Docker给应用分配了一个任意的端口32768。
-p
-p的主要参数有几种不同的用法:
主机端口:容器端口
该类的用途是将主机端口与容器端口相关联。以下用法:
上述指令表明主机的端口80被投影到容器的端口80上,第一个80是主机的端口80,第二个80是容器的端口80。
IP:hostport:containerport
这个类是投射一个特定的ip详细地址的端口和一个容器的端口。以下内容:
将192.168.0.195详细地址的80端口投影到容器的80端口上。
ip::containerPort
该类将特定ip详细地址的任何端口投射到容器的开放端口上,如下所示
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)