【发布时间】:2020-02-04 16:29:35
【问题描述】:
我知道我可以在docker-compose.yml 文件中指定“端口”的协议,但如果没有指定协议,我不确定默认协议是什么。
是 TCP 吗?是UDP吗?两者都有?
我无法在任何地方找到答案(包括在 Docker Compose 文件参考中)。
【问题讨论】:
-
大概是 TCP。没有测试自己,我只是cribbed it from here。另见this。 Dockerfile (not compose) 文档还指出,TCP 是
EXPOSE部分和端口参数的默认设置,因此 compose 执行相同操作将是一致的。 -
默认为 TCP。
-
如果我想要两个?我是否使用不同的协议两次指定相同的端口?
标签: docker docker-compose