docker port显示:80/tcp, 0.0.0.0:5555->5555/udp, :::5555->5555/udp,这是什么意思
时间: 2024-01-29 10:02:46 浏览: 181
`docker port` 命令用于查看容器中应用程序的端口映射信息,输出的端口信息格式如下:
```
<内部端口号>/<协议> -> <宿主机IP地址>:<宿主机端口号>/<协议>
```
例如 `80/tcp` 表示容器中应用程序使用 TCP 协议监听的内部端口号为 80,而 `0.0.0.0:5555->5555/udp` 表示容器中应用程序使用 UDP 协议监听的内部端口号为 5555,通过端口映射映射到宿主机的 IP 地址为 `0.0.0.0`,宿主机的端口号为 5555。
`:::5555->5555/udp` 这种格式表示 IPv6 地址的端口映射,`:::` 表示任何 IPv6 地址都可以访问。
总之,`docker port` 命令输出的端口信息格式包括了内部端口号、协议、宿主机IP地址和宿主机端口号等信息,可以帮助我们了解容器中应用程序监听的端口以及与宿主机之间的端口映射情况。
阅读全文