Docker动态给容器Container暴露端口 *** 作

Docker动态给容器Container暴露端口 *** 作,第1张

Docker动态给容器Container暴露端口 *** 作

本文详细介绍了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动态曝光集装箱端口号的实际 *** 作就是边肖分享给大家的所有内容。期待给你一个参考,也期待你的申请。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/774081.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存