微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ClearML 服务器 IP 地址未与 localhost 和 SSH 端口转发一起使用

如何解决ClearML 服务器 IP 地址未与 localhost 和 SSH 端口转发一起使用

尝试在自己的 Ubuntu 18.04.5 上使用 clearml-server。

我使用 env 变量来设置我的 clearml-server 的 IP 地址。

export clearml_HOST_IP=127.0.0.1
export TRAINS_HOST_IP=127.0.0.1

但它仍然可以通过外部服务器 IP 使用。 如何在 clearml-server 配置中停用外部 IP 的侦听器?

编辑: 根据这个: 我使用 SSH 端口转发从网络外部的计算机访问本地实例。但我无法访问自定义上传的图像(任务-> 调试示例),因为它们不会使用我的端口转发 URL。

解决方法

免责声明:我是 ClearML(火车)团队成员

基本上 docker-compose 将仅公开 API/Web/文件服务器,您可以通过更改 ClearML 服务器中的以下部分 docker-compose.yml

networks:
  backend:
    driver:
      bridge
    driver_opts:
      com.docker.network.bridge.host_binding_ipv4: "127.0.0.1"
  frontend:
    driver: 
      bridge
    driver_opts:
      com.docker.network.bridge.host_binding_ipv4: "127.0.0.1"

基于 docker 的 documentation

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。