前言:Docker端口映射往往是Docker Run命令时通过-p将容器内部端口映射到宿主机的指定端口上,一般来说容器的端口所对应的端口是提前确定需要映射的。但是有些情况下不得不需要临时映射端口,例如Docker中运行着MySQL容器,默认端口是不开放的。那么有什么办法可以让运行中的容器暴露指定的端口呢?客官请往下看--->

方法一:更改Docker配置文件(有风险)
通过修改Docker的配置文件来达到我们的目的,一般来说需要修改以下的文件config.v2.json和hostconfig.json。默认路径是/var/lib/docker/containers/<容器名称>。
首先通过systemctl stop docker关闭Docker服务,其次修改config.v2.json文件的ExposedPorts配置信息添加容器内部端口例如"8080/tcp":{},然后修改hostconfig.json中的PortBindings配置信息如下文所示。
完成以上配置后systemctl restart docker重启docker服务,并且重启指定容器就可访问对应的端口。(该方法会有风险不推荐频繁使用)
"Config": {
"ExposedPorts": {
// 添加内部端口5432映射
"5432/tcp": {},
"8080/tcp": {}
},s
...
},
"PortBindings":{
// 添加内部端口以及外部端口15432
"5432/tcp":[
{
"HostIp":"",
"HostPort":"15432"
}
],
"8080/tcp":[
{
"HostIp":"",
"HostPort":"28080"
}
]
},
方法二:Iptables端口转发
Docker的网络端口映射原理是通过Iptables实现端口转发,基于这个原理我们可以直接使用iptables将端口转发到目标容器Ip上。通过以下的命令即可实现端口转发。该方式依赖于Iptables的规则,部分场景下可能会导致Iptables的规则冲突从而影响容器的有效启动。
# 端口映射
iptables -t nat -A DOCKER -p tcp --dport <容器外部端口> -j DNAT --to-destination <容器ip>:<容器内部端口>
# 取消端口映射规则
iptables -t nat -D DOCKER -p tcp -d 0/0 --dport <容器外部端口> -j DNAT --to-destination <容器ip>:<容器内部端口>
相关推荐:
SEO优化大全:让你的网站排名轻松破局,精准引流更高效!,274357524ai
AI助手推进:智能化时代的企业革命,ai改变图片颜色
AI热门软件,未来科技的钥匙
SEO技巧提升网站流量和排名,助力企业快速崛起,ai080206.
ChatGPT怎么打不开了?解决办法,轻松恢复畅通无阻!,ai订酒店ai对话
SEO场景下的数字营销:如何通过精准优化提升网站流量,陕西融发建设集团网站
AI智能工具的无限可能:未来已来,你准备好了吗?
ChatGPT40不收费版本:科技革新,智能助手助力生活与工作,ai医疗武器有哪些
seo需要懂什么源码,seo需要懂什么源码技术 ,ai 纤维
Zkept:重塑未来生活的智能科技革新,营销推广的面试问题
WPJam:打破网站管理的壁垒,打造极致用户体验,广东谷歌seo工具
二SEO是什么,h二seo三是什么 ,ai手术机
怎么查一篇文章是不是AI写的?你需要这几个关键方法!
什么是seo网站推广,什么是seo网站推广 ,ai酷男人
seo需要什么人才,seo需要做什么工作 ,探索ai照片
SEO培训:助力企业实现互联网营销的无限可能,平塘网站优化推广价格
SEO职位:数字营销的核心,开启职业新高峰,汕尾网站建设推广厂商
SEO关键词推广软件官网-助力企业实现高效精准的网络营销,圈圈ai
SEO可以帮助网站在搜索引擎中获得较高的排名-助力企业数字化转型的关键,赵立新AI换脸图片对比
ChatGPT:引领智能对话新潮流,助力未来科技,ai写作免费议论文
SEO优化排名:让您的网站在搜索引擎中脱颖而出,我ai 达瓦仓决
文章疑似AI生成怎么办?如何辨别并应对AI生成文章的挑战
ChatGPT宕机恢复时间如何解决用户焦虑与技术背后的故事,ai人工智能写作火山
SEO趋势:2025年搜索引擎优化的未来发展,河南省营销推广系统官网
SEO做网站点击:提升网站流量的关键策略,国内ai写作论文
SEO永远,数字营销的核心力量,广州seo搜索栏内容
SEO引擎优化方法-让你的网站流量暴增的实战指南,ai智慧树
ChatGPT一经发布,便受到了用户的狂热追捧,引爆人工智能热潮,十代ai达人办公本
ChatGPT界面看不到用户:隐秘的互动方式与智慧的背后,AI和UR
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
seo网站需要做什么,seo都需要做什么 ,ai怎么做喷漆效果
ChatGPTDNS出问题?如何快速解决并保障网络畅通,墨镜ai照片
什么是SEO金融,seo是做什么的 ,ai中转程序
AI免费文章解读:智能写作新篇章,小店AI
怎么用AI写文章:高效创作的秘诀
SEO在线服务-让您的网站快速跃升至搜索引擎前列,江西小红书营销推广案例
ChatGPT桌面版无法加载?快速解决方案及常见问题解析,ai媚眼
目前国内最好的AI人工智能软件:未来新篇章
ChatGPT可以实现新闻报道的即时自动化生成,怎么更改ai2的图标
SEO就业前景如何?打造数字时代的职业新风口,常州武进区水产网站建设
AI免费生成:释放创造力的秘密武器
ChatGPT无法打开?这些解决办法让你重新畅享智能对话!,北大写作ai
SEO外链技巧:提升网站排名的秘密武器,ai视频生日祝福
AI软件不用登录,让你的工作更高效轻松,智能ai写作改稿怎么改
SEO优化10种策略:提升网站排名的有效方法,帅气ai男头白底
如何利用AI生成高质量文章,提升写作效率与创意?
优化百:开启数字时代的智能营销新时代,湘潭seo优化报价表
seo营销到底是什么,seo算什么营销 ,ai里面新建
zblog站群,zblog怎么样 ,欧卡2ai汽车如何使用
ChatGPT出现报错503?这些解决办法你必须知道!,粉墨ai说唱