如何查看docker image的ws端口是多少
时间: 2024-02-23 20:59:22 浏览: 80
要查看docker image的ws端口,需要先查看该镜像在容器中运行时映射的端口。可以使用以下命令:
```
docker image inspect <镜像名称或ID> | grep ExposedPorts
```
其中,`<镜像名称或ID>`是你要查看的镜像的名称或ID。这个命令将会返回一个JSON格式的输出。在这个输出中,你可以找到镜像的暴露端口信息。例如,如果你的镜像暴露了端口 `8080`,你可以在输出中找到以下类似的行:
```
"ExposedPorts": {
"8080/tcp": {}
},
```
这表示该镜像在容器中运行时将会暴露端口 `8080`。请注意,这个命令仅仅是查看镜像的元数据信息,而不是运行时的端口映射信息。要查看运行时的端口映射信息,需要运行容器并使用上面提到的命令进行查看。
相关问题
如何查看docker容器的ws端口是多少
要查看docker容器的ws端口,可以使用以下命令:
```
docker container inspect <容器名称或ID> | grep HostPort
```
其中,`<容器名称或ID>`是你要查看的容器的名称或ID。这个命令将会返回一个JSON格式的输出。在这个输出中,你可以找到容器的端口映射信息。例如,如果你的容器映射了端口 `8080`,你可以在输出中找到以下类似的行:
```
"HostPort": "32768",
"HostIp": "0.0.0.0"
```
这表示你的容器端口 `8080` 在主机上映射到了端口 `32768` 上。
docker自身的端口是多少
Docker 自身默认监听两个端口:
1. 2375 端口:Docker Daemon API 的非加密端口;
2. 2376 端口:Docker Daemon API 的加密端口(使用 TLS/SSL)。
这些端口可以用来与 Docker Daemon 进行通信,例如使用 Docker 命令行工具或者远程管理工具(如 Portainer)来管理 Docker 容器和镜像。需要注意的是,2375 端口不加密,因此不建议在生产环境中使用,应该使用 2376 端口来保证通信的安全性。
阅读全文