当前位置: 首页 > news >正文

Docker的端口映射

1.端口映射的本质

端口映射是指通过Docker 守护进程在宿主机(Host)的网络协议栈上建立访问控制列表(ACL)网络地址转换(NAT)规则,将发往宿主机特定 IP 地址及端口(L4 Socket)的网络流量,透明地路由、转发并伪装(Masquerade)至容器隔离网络命名空间(Network Namespace)内指定端口的通信机制。简单地说就是在宿主机(你的电脑/虚拟机)的“大门”上凿个洞,从外面访问这个洞(端口)的人,会被 Docker 悄悄领到容器那个“小黑屋”里对应的服务上。

2.三种端口映射的方法

2.1 随机分配端口

#-p 80 只指定了容器内部的端口(80),但没有指定宿主机端口。 docker run -d --name nginx-test -p 80 nginx:latest

对于未指定宿主机端口,docker会从默认的临时端口范围(32768-60999)中自动分配一个未被占用的端口,映射到容器的 80 端口。

按上图来说就是宿主机的32768端口被映射到容器的80端口,在用户访问32768端口时,docker把目标地址转成容器的80端口,让容器里的nginx一直认为用户是在访问自己的80端口。

2.2指定宿主机端口

#指定将容器的80端口映射到宿主机的8080端口 docker run -d --name nginx-test -p 80:8080 nginx:latest

2.3绑定宿主机指定IP

docker run -d --name nginx-demo -p 127.0.0.1:8080:80 nginx:latest

http://www.jsqmd.com/news/1285014/

相关文章:

  • 2026 年最佳笔记本电脑坞站推荐:多类型适配,满足不同需求!
  • CTF逆向工程入门:从工具使用到实战分析的完整学习路径
  • Logisim存储器设计:从地址译码到Cache映射的计算机组成原理实践
  • STM32编码器测速实战:从硬件配置到软件滤波的完整方案
  • sssm291生鲜配送系统设计及实现+jsp(文档+源码)_kaic
  • 2026年7月江苏貂绒/常熟小米貂厂家优选名单_常熟市茂祥布业有限公司 - 行业平台推荐
  • 2026实盘行情前端工程实践:WebGL渲染、WebSocket优化与React状态架构
  • Java开发入门:JDK安装、环境变量配置与多版本管理实战指南
  • 2026年7月刮板回收式喷砂房/气力回收式喷砂房厂家口碑推荐_盐城大丰中信机械有限公司 - 品牌宣传支持者
  • 2026 年至今,子洲口碑好的输送链轮销售厂家联系电话,别再乱选传动零件了,这玩意儿居然能让生产线效率翻三倍还零故障? - 行业推荐【认证官】
  • 数字孪生三维可视化引擎选型指南与技术实践
  • 嵌入式开发内存管理:堆栈、Flash、RAM与程序段深度解析
  • 2026年7月台州液体滤袋/台州压滤机滤袋优质厂家推荐_台州博远环保科技有限公司 - 品牌宣传支持者
  • SSRF漏洞深度解析:从原理到实战攻防与防御体系构建
  • 公路隧道直流抗干扰照明解析:工业级稳定照明软硬件实现思路
  • 今夕语音中枢一键整合包:本地 LuxTTS 发声 + Whisper 听觉 + AIRI一键接入听觉和发声模块
  • 2026年7月跨年灯光美陈装置/国庆户外美陈布置公司热门推荐_天津博涛广告有限公司 - 品牌宣传支持者
  • AI大模型课程|非计算机专业转行人工智能,好就业吗?
  • Shader高级纹理实战:从法线贴图到多纹理混合材质开发
  • 2026 Qoder替代方案推荐:国内四款AI办公工具深度对比评测
  • SIMULINK模型自动生成Verilog代码:从算法到硬件的全流程实践
  • 2026年7月台州耐腐蚀滤袋/台州压滤机滤袋厂家哪个好_台州博远环保科技有限公司 - 行业平台推荐
  • 2026年7月河北图文快印打印机/办公打印机厂家推荐名单_河北好印德商贸有限公司 - 品牌宣传支持者
  • 突发!Claude从会写代码进化到会自查,AI编程竞争转向验证!
  • 2026年7月盐城悬挂通过式抛丸机/网带通过式抛丸机公司推荐盘点_盐城大丰中信机械有限公司 - 行业平台推荐
  • 鸣潮工具箱技术深度解析:游戏性能优化与数据分析的专业解决方案
  • 2026年7月珠海炒菜机/炒菜机代理厂家信誉推荐_珠海优特智厨科技有限公司 - 行业平台推荐
  • Spring Cloud Config配置加密实战:从RSA到Vault的微服务安全方案
  • FPGA物理约束实战指南:从时序收敛到信号完整性
  • 智能体开发全栈方案:OpenClaw+Agent Skills+Seedance+RAG实战