牧场主-从CLI检查是否占用了牛口

时间:2018-07-16 09:55:52

标签: rancher

我有一个脚本,该脚本通过使用rancher CLI命令以动态原理部署数据库实例。有没有办法检查是否占用了某个端口?

F.e。我想在我的牛的端口8001上启动Postgres服务器。因此,首先检查端口是否被占用。如果不是,请启动数据库服务器。否则,请尝试8002,依此类推。

是否可以通过CLI做到这一点?

1 个答案:

答案 0 :(得分:0)

创建服务时,如果省略了“公共主机端口”而仅指定了“专用容器端口”,则会为该服务分配一个随机端口。您以后可以查询该服务并获取为此服务分配的端口。对于您的用例,这可能比确定已使用哪个端口更容易。

查找附带的UI方法的屏幕截图:

Created Service

Random Port assigned