【问题标题】:Mounting a workspace on external volume via REST API通过 REST API 在外部卷上挂载工作区
【发布时间】:2017-08-02 06:34:24
【问题描述】:

我正在尝试在 eclipse-che 中创建一个新的工作区,并且我希望在工作区容器中挂载一个外部 NFS 卷。

谁能指出我可以提供工作区安装路径的 API 吗?

谢谢。

【问题讨论】:

    标签: eclipse-che


    【解决方案1】:

    没有用于此的 API,但您可以获取正在运行的工作区的主机和端口,然后挂载卷。

    【讨论】:

    • 不幸的是,每个工作区都是一个 docker 容器,一旦容器启动,我就无法在容器内挂载卷。
    • 可以通过ssh进入容器,所以可以使用sshfs工具
    【解决方案2】:

    您正在寻找"Swagger" 浏览至<che-address>:<port>/swagger

    进入此页面后,转到“工作区”->“获取用户可以阅读的工作区”->“试试看!”。响应正文有很多 JSON。我推荐 ctrl+f 作为您的工作区名称,例如:“wksp-foo”。在您的姓名上方大约 10 行,您将看到键“id”,其中包含以“worksp...”开头的 25 个字符的字母数字字符串。

    【讨论】:

      猜你喜欢
      • 2017-04-15
      • 1970-01-01
      • 2017-11-24
      • 1970-01-01
      • 2020-01-08
      • 1970-01-01
      • 2020-11-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多