UNRaid安装chfs

首先声明:文章是完全公开的,CSDN老是设置成VIP文章,我知道后都改回来了,也找不到客服怎么搞,坑。

因为我的NAS被网心云全部格式化了硬盘,所以要重建NAS,50T数据呀。

起因是家里没电,文明城市建设,坑,碰巧主板电池也没电。虚拟机网心云用usb连接机械硬盘直通,UNRAID系统也是U盘启动。机器开机时候,就选择了网心云USB硬盘开机,网心云将我NAS里的硬盘都挂载了,并且格式化成数据盘。现在没办法了,只好重新再搞了。

Docker镜像

因为原来用的 amorphobia/chfs镜像已经下载不到了,所以找了一大轮,找到一个可以用的docblue/chfs:v4.0beta.min,名字好古怪,不知道里面有没有加料。我就先用着看看情况。相关网址:https://docker.aityp.com/image/docker.io/docblue/chfs:v4.0beta.min

操作步骤,网址里面都有,但是不详细,下面我再写一次

步骤1:下载并改名镜像

官网:http://iscute.cn/chfs

下载镜像,直接在UNRAID的命令窗口粘贴就可以用了

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/docblue/chfs:v4.0beta.min

下载完成后,再粘贴命令

docker tag swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/docblue/chfs:v4.0beta.min docker.io/docblue/chfs:v4.0beta.min

将镜像的名字改成docblue/chfs,版本是v4.0beta.min,每个看到这个,都觉得好怪。不知道制作这个镜像的人是什么精神状态。

步骤2:创建容器

docker run --name chfs \

--network bridge \

-p 8010:80 \

-v /mnt/user/some/share/sofeware:/data/sofeware \

-v /mnt/user/some/share/learn:/data/learn \

-v /mnt/user/some/share/uploadYourFile:/data/uploadYourFile \

-e RULE="::r:uploadYourFile:rwd|user:admin:r:filebox:rwd" \

-d docblue/chfs:v4.0beta.min

这个镜像有两个目录,一个是/config,另一个是/data。我试过映射/config。但是容器启动不了。坑。不过只是映射/data目录不影响使用。

关于权限的设置,可以看我的另外的文章https://blog.csdn.net/ljp1112/article/details/138381116?spm=1011.2415.3001.5331

-v 后面要换成自己的要映射的文件夹, /mnt/user/some/share/sofeware这是自己的文件夹,/data/sofeware这里容器要显示的文件夹

总结

找了好多文件共享的软件,还是感觉这个使用起来简单,不用登录。打开别人就能下载,发连接也容易。应该有的功能都有了。

相关推荐
昵称为空C5 小时前
Spring Boot 项目docker分层镜像构建案例
spring boot·ci/cd·docker
kali-Myon5 小时前
快速解决 Docker 环境中无法打开 gdb 调试窗口以及 tmux 中无法滚动页面内容和无法选中复制的问题
运维·安全·docker·容器·gdb·pwn·tmux
管理大亨5 小时前
ELK + Redis Docker 企业级部署落地方案
大数据·运维·elk·elasticsearch·docker·jenkins
pblh1236 小时前
基于Docker部署测试PySpark
运维·docker·容器
yBmZlQzJ7 小时前
财运到内网穿透-群晖NAS安装(docker版本)
运维·经验分享·网络协议·docker·容器
白学还是没白学?7 小时前
exec db docker from A to B
数据库·docker·容器
WGS.7 小时前
docker run 报错:ImportError: PyCapsule_Import could not import module “datetime“
docker
萨文 摩尔杰7 小时前
Docker
docker
Lethehong8 小时前
从零到精通:Docker容器化完整指南与实战练习
运维·docker·容器