docker 暴露多个端口怎么区分

2025-04-10 11:51:42
推荐回答(1个)
回答1:

bridge 网络下可以把主机看成路由器,外部是通过 NAT 访问的,与路由器上的端口映射类似,同一个 Network 下的容器是同一台交换机下不同设备,每个容器可用端口范围都是独立的。

容器间互访,可以通过容器内网 IP 和 内网端口——即容器自身端口。外部想访问容器,就必须把容器端口 EXPOSE ——映射出来,暴露的端口属于主机端口,是不能冲突的。