服务器深度学习环境搭建+docker使用

本文详述了在Ubuntu服务器上搭建深度学习环境的过程,包括更换软件源、配置SSH、挂载硬盘,以及使用Docker创建多个工作环境。通过Docker安装Nvidia显卡驱动,创建深度学习容器,并配置JupyterLab。还介绍了如何通过VsCode远程连接以及使用frp实现内网穿透,以便在公网访问内网服务器。
摘要由CSDN通过智能技术生成

总结下在实验室的服务器上搭建深度学习环境的过程,并通过docker创建不同开发需求的环境,实现本地远程连接。

安装Ubuntu系统

首先要给服务器安装Linux系统,这里安装的是Ubuntu 20.04,安装教程网上一大堆不做赘述了。安装完后要对系统进行一些配置:

更换软件源

  1. 备份原来的源,将以前的源备份一下,以防以后可以用的。

sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup

  1. 打开/etc/apt/sources.list文件,在前面添加如下条目,并保存。

sudo vi /etc/apt/sources.list

# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse

# 预发布软件源,不建议启用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
  1. 更新源和软件

sudo apt-get update

sudo apt-get upgrade

配置SSH 连接

  • 查看是否安装了ssh-server服务。默认只安装ssh-client服务。
    dpkg -l | grep ssh

  • 安装ssh-server服务

    sudo apt-get install openssh-server

  • 确认ssh-server是否启动了:

    ps -e | grep ssh

如果没有可执行sudo service ssh start,完成之后就可以SSH登录服务器(推荐使用MobaXterm

挂载机械硬盘

服务器一般都有一块固态和一个大容量的机械硬盘,我在固态上安装系统,机械硬盘则用来存放大的文件比如数据集。

  • 查看磁盘容量及分区状况(可以查看未挂载分区):sudo lsblk -f

  • 将机械硬盘格式化为 ext4: sudo mkfs.ext4 /dev/sda

  • 挂载硬盘:

  sudo mkdir /home/用户名/hhd
  sudo mount /dev/sda /home/用户名/hhd
  df -Th  
  • 3
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值