31.2. 基本用法
CLI 中内置了端口转发支持:
$ oc port-forward <pod> [<local_port>:]<remote_port> [...[<local_port_n>:]<remote_port_n>]
CLI 侦听用户指定的本地端口,并通过以下协议进行转发。
可使用以下格式来指定端口:
| 客户端在本地侦听端口 5000,并转发到 pod 中的 5000。 |
| 客户端在本地侦听端口 6000,并转发到 pod 中的 5000。 |
| 客户端选择本地的一个空闲端口,并转发到 pod 中的 5000 。 |
例如,要在本地侦听端口 5000
和 6000
,并从 pod 的端口 5000
和 6000
转发数据,请运行:
$ oc port-forward <pod> 5000 6000
要在本地侦听端口 8888
并转发到 pod 中的 5000
,请运行:
$ oc port-forward <pod> 8888:5000
要在本地侦听一个空闲端口并转发到 pod 中的 5000
,请运行:
$ oc port-forward <pod> :5000
或者:
$ oc port-forward <pod> 0:5000