跳转到内容

端口与分配

Pier 会保留一个可配置的范围——默认为 10000–65000,可通过 PIER_PORT_RANGE_STARTPIER_PORT_RANGE_END 覆盖——用于内部服务端口。当你部署一个需要端口的服务时,Pier 会从这个池中选取下一个空闲端口,并将其存入数据库。

端口 80 和 443 属于 Traefik。
端口 8443(默认)是 Pier 仪表盘。

由于托管容器从不绑定主机端口(参见网络),分配池仅用于 Traefik → 容器的路由。

  • 服务之间不会发生端口冲突——即便一台主机上有 50 个服务,每个内部端口也都是唯一的。
  • 无需记住端口号——Pier 会在服务的「概览」中显示已分配的端口。
  • 同一个 Compose 栈可以以不同的名称多次部署。