如何揭露docker集装箱的几个端口?
如何在docker-compose.yml中显示一个容器中的多个端口? 例如,我需要为postgresql容器公开端口,如果5432被占用(由本地postgresql),而不是设置为范围5432-5442中的下一个。 可能吗?
在你的作文中,你可以使用范围公开端口。
ports: - "5432-5442:5432"
或根据docker撰写文档
ports: - "5432"
这将在主机上选取一个随机端口并将其映射到5432。