| 用途 | 对外发布容器端口 |
|---|---|
| 语法 | -p [宿主IP:]宿主端口:容器端口[/协议] |
| 默认 | 监听 0.0.0.0 且 tcp |
示例
示例
docker run -d -p 8080:80 nginx
docker run -d -p 8080-8082:80-82 myapp/web:1.0
docker port <容器>端口范围形式要求两侧数量一致;映射关系用 docker port 或 inspect 的 NetworkSettings.Ports 核对。
把宿主机端口映射到容器端口:-p 宿主:容器 是常用形式,默认监听全部地址;容器间同网络直接通信时不需要映射。
| 用途 | 对外发布容器端口 |
|---|---|
| 语法 | -p [宿主IP:]宿主端口:容器端口[/协议] |
| 默认 | 监听 0.0.0.0 且 tcp |
docker run -d -p 8080:80 nginx
docker run -d -p 8080-8082:80-82 myapp/web:1.0
docker port <容器>