Skip to main content

Windows

升级ClearML Server Docker部署:

  1. 关闭docker容器。

  2. 根据正在升级的版本,执行以下命令之一:

    • 升级ClearML服务器版本:

      docker-compose -f c:\opt\clearml\docker-compose-win10.yml down
    • Trains Server升级到ClearML Server

      docker-compose -f c:\opt\trains\docker-compose-win10.yml down
  3. 如果从Trains Server版本0.15或更早版本升级,继续此升级之前需要进行数据迁移。请参阅此处的说明。

  4. 如果从早于1.2版本的ClearML Server升级,您需要在升级服务器之前迁移数据。请参阅此处的说明。

  5. 建议备份数据,如果配置文件夹不为空,则备份配置。

    note

    例如,如果配置在c:\opt\clearml中,则备份c:\opt\clearml\configc:\opt\clearml\data。 在恢复之前,删除c:\opt\clearml\configc:\opt\clearml\data中的旧工件,然后进行恢复。

  6. 如果从Trains Server升级到ClearML Server,请将/opt/trains及其子目录重命名为/opt/clearml

  7. 下载最新的 docker-compose.yml 文件:

    curl https://raw.githubusercontent.com/allegroai/clearml-server/master/docker/docker-compose-win10.yml -o c:\opt\clearml\docker-compose-win10.yml
  8. 启动ClearML服务器。这将自动拉取最新的ClearML服务器构建。

    docker-compose -f c:\opt\clearml\docker-compose-win10.yml pull
    docker-compose -f c:\opt\clearml\docker-compose-win10.yml up -d

如果在升级过程中出现问题,请参阅FAQ页面,如何修复Docker升级错误?