【问题标题】:Rancher - check from the CLI if a cattle port is takenRancher - 从 CLI 检查是否占用了牛港
【发布时间】:2018-12-23 20:11:45
【问题描述】:

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

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

有没有办法通过 CLI 做到这一点?

【问题讨论】:

    标签: rancher


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-07-17
      • 2020-01-02
      • 2019-02-27
      • 2019-09-28
      • 2014-05-28
      • 2011-10-03
      • 1970-01-01
      相关资源
      最近更新 更多