ClearML SSH 端口转发文件服务器在 WEB 中不可用 Ui

ClearML SSH port forwarding fileserver not available in WEB Ui

尝试在自己的 Ubuntu 18.04.5 上使用带有 SSH 端口转发的 clearml-server,但无法看到我的调试样本。

我的设置:

在任务->结果->调试示例下的 Web 应用程序中,图像仍由 localhost:8081

引用

在 Web App 中,我在哪里可以将文件服务器 URL 设置为 localhost:18081? 我尝试了 ~/clearml.conf,但这没有用(我认为它适用于我的 python 脚本)。

免责声明:我是 ClearML 团队(以前称为 Trains)的成员

在 ClearML 中,调试图像的 URL 在上传到文件服务器后被注册。 WebApp 实际上并不决定每个调试图像的 URL,而是从服务器为每个调试图像获取它。这允许您潜在地将调试图像上传到各种存储目标,ClearML 文件服务器只是最方便的内置选项。

因此,WebApp 将始终寻找 localhost:8008 以查找已上传到文件服务器并在其 URL 中包含 localhost:8080 的调试图像。 一种可能的解决方案是简单地以 ssh -N -L 8081:127.0.0.1:8081 user@hostA.

的形式添加另一个隧道

对于未来的实验,您可以选择继续使用 8081(并继续使用这个新隧道),或者将 clearml.conf 中的默认文件服务器 URL 更改为指向端口localhost:18081,假设您 运行 从存在通往 18081 的隧道的同一台机器进行实验。