要查看 Docker 中所有映射到宿主机的端口,您可以使用以下命令:
docker ps -a --format "table {{.Names}}\t{{.Ports}}"
该命令将显示所有正在运行的容器的名称和它们所映射的端口信息。
如果您只想查看正在运行的容器的端口映射信息,可以省略 -a
参数:
docker ps --format "table {{.Names}}\t{{.Ports}}"
这将仅显示正在运行的容器的端口映射信息。
执行上述命令后,您将看到类似以下的输出:
NAMES PORTS
container1 0.0.0.0:8080->80/tcp, 0.0.0.0:8443->443/tcp
container2 0.0.0.0:3306->3306/tcp
输出中的 PORTS
列会显示容器的端口映射信息。例如,0.0.0.0:8080->80/tcp
表示容器的端口 80 映射到宿主机的端口 8080。