您的当前位置:首页 > 热点 > 云计算核心技术Docker教程:Docker 使用网络端口映射连接 正文
时间:2026-11-14 来源:网络整理 编辑:热点
谷歌搜索留痕【tg:seogoogle987】
在Docker 网络功能之前,您可以使用 Docker 链接功能来允许容器相互发现并将有关一个容器的信息安全地传输到另一个容器。随着 Docker 网络功能的引入,您仍云计然可以创建链接,但它们在默认bridge网络和 用户定义的网络之间的行为有所不同。.
假设您使用此命令运行一个简单的 Python Flask 应用程序:
$ docker ru算核n -d -P training/webapp python app.py
创建该容器时,该-P标志用于自动将其中的任何网络端口映射到Docker 主机上临时端口范围内的随机高心技端口。接下来,当docker ps运行时,您看到容器中的端口 5000 绑定到主机上的端口 49155。
$ docker ps nostalgic_morse
您还看到了如何术D使用-p标志将容器的端口绑定到特定端口。这里主机的 80 端口映射到容器的 5000 端口:
$ docker run -d -p 80:5000 training/webapp pyocthon app.py
你明白了为什么这不是一个好主意,因为它限制你只能在那个特定端口上使用一个容器。
相反,您可以指定一系列主机端口以将容器端口绑定到与默认临时端口范ke围不同的范围:
$ docker run -d -p 8000-9000:5000 training/webapp python app.py
这会将容器中的端口 5000 绑定到主机r教上 8000 到 9000 之间的随机可用端口。
还有一些其他方法可以配置-p标志。默认情况下,该-p标志将指定端口绑定到主机上的所有接口。但您也可以指定到特定接口的绑定,例如仅程:绑定到localhost.
$ docker run -d -p 127.0.0.1:80:5000 training/webapp python app.py
这会将容器内的端口 5000Do 绑定到主机上localhost或127.0.0.1接口上的端口 80 。
或者,要将容器的端口 5000 绑定到动态端口但仅限于 localhost,您可以使用:
$ docckker run -d -p 127.0.0.1::5000 training/webapp python app.py
您还可以通过添加尾随/udp或/sctp. 例如:
$ docerker run -d -p 127.0.0.1:80:5000/udp training/webapp python app.py
您还了解了docker port向我们显示当前 使端口绑定的有用快捷方式。这对于向您显示特定的端口配置也很有用。例如,如果您已将容器端口绑定到 localhost主机上的 ,则docker port输出会反映这一点。
$用网 docker port nostalgic_morse 5000
注意:该-p标志可以多次使用以配置多个端口。
易点天下获阿里云代理授牌 打通“营销+云”全链路2026-06-06
英国担心Facebook收购Giphy交易 要求两家5天内提交整改建议2026-08-11
标签: 阿里巴巴 嘉兴园区 中金基金 基础设施REIT2026-11-11
璋锋瓕姝e湪娴嬭瘯鍩轰簬鏈哄櫒瀛︿範鐨凞DoS鏀诲嚮闃插尽鍔熻兘2026-05-21
Epic Games在澳大利亚起诉谷歌2026-09-23
阿联酋推出全球最快开源 AI 模型 K2 Think,拥有 320 亿个参数2026-06-12
22前美媒预测亚马逊失败 贝索斯发推调侃2026-10-12
云安全日报210409:红帽Nettle密码库发现越界内存访问漏洞,需要尽快升级2026-07-05
VEED Fabric 1.0发布!一张图片变身“会说话”视频2026-08-26
标签: AndrejKarpathy Anthropic ClaudeCode vibeCoding2026-07-30
标签: 中公教育2026-07-12
NVIDIA 与美国国家科学基金会携手打造开放科学 AI 模型2026-10-29
标签: 保时捷 郑州中原保时捷 经营异常 消费者权益2026-07-28
每个多云策略都必须克服的5个挑战2026-08-26
英伟达再掷十亿美元,加码 AI 编程新锐 Poolside2026-07-05
消息称黄仁勋重组英伟达云团队:放弃死磕云巨头、专注卖“铲子”2026-11-03
AI代码审查新秀CodeRabbit获6000万美元融资,估值达5.5亿美元2026-07-20
标签: 沐曦股份 688802 沐曦集成电路 半导体2026-10-24