docker [container] port
列出容器的端口映射,或列出特定的端口映射。
用法
docker container port CONTAINER [PRIVATE_PORT[/PROTO]]别名
别名是较长命令的简短或易于记忆的替代形式。
docker port
示例
你可以通过不指定 PRIVATE_PORT 来查看所有已映射的端口,也可以只查看某个特定的映射:
$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
b650456536c7 busybox:latest top 54 minutes ago Up 54 minutes 0.0.0.0:1234->9876/tcp, 0.0.0.0:4321->7890/tcp test列出容器 test 的所有端口映射:
$ docker port test
7890/tcp -> 0.0.0.0:4321
9876/tcp -> 0.0.0.0:1234列出容器 test 中私有端口 7890/tcp 的映射:
$ docker port test 7890/tcp
0.0.0.0:4321如果未指定协议,默认使用 tcp:
如果请求的端口未发布,将返回错误:
最后更新于
这有帮助吗?