美文网首页
在服务器创建一次性容器

在服务器创建一次性容器

作者: 小光K | 来源:发表于2019-05-03 16:59 被阅读0次

    因为自己的神经网络每改变一次随机数种子要跑很久的时间,在大佬的指导下,可以同时开启多个一次性容器,并将print的数据保存在TXT文档中,在此记录一下。

    进入服务器

    ssh root(ubuntu)@主机名(ip)
    输入服务器密码
    

    进入数据文件夹下

    cd /data/xxx   # 进入程序文件夹所在的/data/xxx目录下
    

    复制文件夹

    cp -r file/ file1  # 复制文件夹file并命名为file1
    

    改变随机数种子

    vim file1/main.py  # 利用vim命令对py文件内容进行更改
    i 插入
    esc 退出
    :wq!  退出vim命令并保存文件
    

    创建一次性容器

    所谓一次性容器就是一但程序运行结束就会自动销毁,不再占用空间。

    sudo su  #  获得管理员权限
    docker run --runtime=nvidia --cpus=16 -v $PWD/file1:/data -w /data pytorch-tensorboardx:v1 /root/miniconda3/bin/python3 -u main.py > out2.txt
    # 用pytorch-tensorboardx镜像创建容器,跑file1中的代码,并将print结果保存在out2.txt中
    

    查看结果

    docker ps  # 查看正在运行的所有容器
    

    相关文章

      网友评论

          本文标题:在服务器创建一次性容器

          本文链接:https://www.haomeiwen.com/subject/ptlznqtx.html