首页/云/Docker 容器速查/docker port 查看端口映射
本包目录(366 条)
基础命令50 条
镜像与构建107 条网络与存储52 条Compose 编排55 条资源与安全50 条容器排障52 条

docker port 查看端口映射

查容器端口在宿主上的映射结果:不发布任何端口的容器输出为空,指定容器内端口可只看一条映射。

Docker 容器速查云更新于 2026-10-12
用途查询端口映射关系
语法docker port CONTAINER [容器内端口[/协议]]
对应-p 宿主端口:容器内端口 的后半段

示例

示例
docker port web
docker port web 80/tcp
docker ps --format '{{.Names}} {{.Ports}}'
映射排查顺序:先 docker port 看是否有映射,再从宿主 ss -tlnp 看监听,再看容器内应用是否监听 0.0.0.0。

易错点

  • 输出为空通常表示创建时没发布端口,要重新创建容器才能补 -p 映射
  • 宿主端口展示为 0.0.0.0:8080 与 127.0.0.1:8080 的暴露范围差异很大,核对绑定地址

数据来源与参考

  • Docker 官方 CLI 参考:docker port(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌