本文主要是介绍深度学习图形工作站环境安装与配置(5)用docker安装nextcloud实现文件管理,管理数据集,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
笔者实验室的图形工作站上有两块磁盘,一块是1TB的SSD固态硬盘,一块是4TB的机械硬盘,当然,操作系统装在那块固态硬盘上。在正常使用过程中,机械硬盘经常有空闲,为了不浪费资源,笔者将这块机械硬盘分位了两块,一块作为jupyter的工作目录,另一块作为nextcloud的目录,可以用来当作云盘使用,替代掉低速的百度网盘。
磁盘管理
fdisk工具介绍
Linux fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表。
这是一个linux自带的工具,使用它,我们可以进行基本的磁盘管理
查看分区表
fdisk -l
磁盘操作
在上一步获得的分区表中选择需要操作的分区,比如,笔者需要操作vda
fdisk /dev/vda
输入m可以获取操作菜单,接着按照提示继续操作就可以了
Nextcloud的安装
这里选择使用docker进行安装,还不了解docker的读者可以在网上搜索相关资料
执行下列命令安装docker并设置开机启动
sudo docker install -y docker systemctl start docker systemctl enable docker
拉取镜像
docker pull nextcloud
创建数据管理文件夹,这里时利用的前一步骤笔者的挂载机械磁盘的一个目录(读者也可以随便选取目录)
mkdir /home/data
启动容器
sudo docker run --name nextcloud --restart=always -p xxxx:80 -v /home/data:/var/www/html/data -d nextcloud
xxxx是你想映射的端口 -pxxxx:80可以把本机端口映射到容器内端口,一般建议直接80
–restart=always自动重启
-v目录映射
这篇关于深度学习图形工作站环境安装与配置(5)用docker安装nextcloud实现文件管理,管理数据集的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!