• 点击左侧添加任务:

    image.png

    • 根据自己的需求设置任务选项,其中需要注意的是:
      • 任务名称为小写字母,字母后面可以加数字
      • TypeSSH
      • 创建 SSH 任务时 command 留空

    image.png

    • 之后我们会发现任务管理里面多了一条任务:

    image.png
    这里的状态为 Pending,代表当前处于拉取镜像\创建容器状态

    • 刷新页面,再次查看任务状态:

    image.png
    发现状态为运行状态,此时任务已经启动,但是SSH类型的任务必须创建网络映射才可用!我们需要为此任务创建一个网络映射。

    • 点击左侧网络映射管理

    将此处的名称填写为刚刚创建的任务名称,此处名称如果不一致将导致任务无法映射!
    image.png

    • 点击创建

    我们会发现此处多出一条网络映射,其中映射端口即为刚刚创建的任务端口,此端口用于ssh登录。
    image.png
    验证登录:
    我们可以使用Xshell等(这些工具需要自行下载) SSH工具验证登录,其中SSH的登录端口号为刚刚映射的端口号
    登录IP地址: tower.run-linux.com
    用户名:root
    端口为刚刚设置的网络映射端口!!!
    初始密码为:GeekCloud

    注意⚠️: 第一次登录之后,请您立即使用passwd命令修改密码! 下次登录后即为您修改的密码.

    如下为登录之后的状态:
    image.png
    可以看见任务内的终端自带python3

    • 上传代码

    我们可以通过支持SFTP的工具(如Xshell/Xftp/Cyberduck等)向当前任务上传文件,如 python程序:
    这里我以实验Cyberduck为例上传,Windows用户可以使用Xshell或者Xftp上传文件。
    image.png
    上传一段测试代码:
    image.png
    之后我们会在目录中刚刚上传的代码:
    image.png

    • 测试运行

    可以看见代码已经在运行了
    image.png

    ⚠️注意:
    你上传到/root目录的所有代码或数据集将会被永久保存!
    无论你删除了任务,该/root目录依旧是存在的!
    这个/root目录和你以后创建的所有的任务的/root目录(无论是SSH任务还是Train任务)都是共享的同步且一致,
    所以你想使用Train类型的任务前,你需要先创建个SSH任务用于上传代码。