本文详细介绍了Docker动态曝光集装箱端口号的实际 *** 作,具有很好的参考价值,希望对大家有所帮助。回来和边肖一起看看
查询容器的IP地址
码头工人检查<容器名称或id>|grep地址
查询集装箱的预计端口号
dockerport<containernameorid> eg. dockerportd8dac7399647 dockerporthfq-jedi-zxf-eden用iptables查询器具的投影状态
iptables-tnat-nvL
iptables-tnat-nvL-线路号
举例说明增加端口号的计划
##项目服务器31101至6379船的端口号
iptables-tnat-A预路由-pTCP-mTCP-dport31101-jDNAT-to-destination192.168.42.2:6379
保存iptables标准版
iptables-保存
表示
192.168.42.2基于码头工人检查<集装箱名称或id>|grepIP地址的结果
端口映射完成后,根据dockerportd8dac7399647无法查看结果。
根据
iptables-tNAT-nvL|grep192.168.42.2
视图投影关联
填写专长:Docker船只通信和端口号暴露难题中的系统
一直以来,器皿之间的docker通信都是一种应用的链接方式,限制了每个器皿的前后左右启动顺序,总感觉很不方便。所以这一次,我们探索了如何根据docker内置网口分配的局域网,即时浏览器皿。
Docker的端口号暴露是指共享docker0后,将船只本身的端口号服务项目共享给暴露的端口号,例如:
dockerrun-dit-p8080:12345-name=容器名称图像名称
使用docker0分发的172.17.0.x时,应用端口号12345。在用192.168.1.x或设备外网其他ip地址浏览的情况下,需要用8080浏览。
时间有限,暂时不详细分析。有时间加图分析。
这个Docker动态曝光集装箱端口号的实际 *** 作就是边肖分享给大家的所有内容。期待给你一个参考,也期待你的申请。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)