耘想Docker版Linux NAS的安装说明

耘想LinNAS(Linux NAS)可以通过Docker部署,支持x86和arm64两种硬件架构。下面讲解LinNAS的部署过程。

1. 安装Docker

CentOS系统:yum install docker --y

Ubuntu系统:apt install docker.io --y

2. 下载LinNas镜像

根据自己硬件系统的类型,选择下面两条指令的其中之一。

【x86架构:】

docker pull registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:x86_1026

【arm64架构:】

docker pull registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:arm64_1025

3. 启动Docker,并映射数据目录

启动Docker时,需要映射一个本地路径(目录)给Docker,作为未来LinNAS的"数据盘"。你可以新建一个空目录,也可以利用现有的一个目录甚至是整个硬盘。该目录路径一旦映射给Docker,它将成为LinNAS的存储空间。LinNAS将会把该目录的现有内容展示给LinNAS的管理员。于是LinNAS的管理员有权把内容授权给自己或其他LinNAS用户。也可以新建目录并授权给LinNAS的用户。

现在,让我们假设你想映射一个整个硬盘"/mnt/sda1"给LinNAS使用。那么请先确保Docker对/mnt/sda1路径具有读写权限。(root用户可以使用chmod 指令把目录权限设置成777)而后请根据自己硬件系统的类型选择下面其中一条指令 :

【x86架构:】

docker run --restart=always --network=host -v /mnt/sda1:/mnt/linNas/data -itd registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:x86_1026 /bin/bash

【arm64架构:】

docker run --restart=always --network=host -v /mnt/sda1:/mnt/linNas/data -itd registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:arm64_1025 /bin/bash

请注意:以上指令中你唯一可以替换的只有/mnt/sda1。把它替换成为你自己的路径。其他内容请不要更改。如果你想把整个Linux系统的多个硬盘都交给LinNAS使用,你甚至可以把整个/mnt映射给Docker使用。至此,你的LinNAS应该已经在Docker内启动了。请保持此状态并进入下一步对LinNAS的绑定流程

4. 进入LinNAS的Web管理

请在Docker主机的同一个局域网内的另一台Windows电脑或手机上打开互联网浏览器。在地址栏输入如下地址:

http://Docker主机的IP:18317

比如,你的Docker主机的局域网IP是192.168.1.105。那么你输入的内容就应该是:

http://192.168.1.105:18317

请注意上面的冒号必须是英文冒号。此时你应该在浏览器中看到LinNAS的设置页面了。用耘想存储APP扫描LinNAS的二维码就可以绑定LinNAS并对其进行后续的目录与用户访问权限的设置了。

参考:WinNAS,安卓NAS,LinNAS,耘想官网

相关推荐
码农客栈8 分钟前
linux 设备树下的 platform 驱动编写
linux
小HANN14 分钟前
Linux建站实战:CentOS7+LNMP 从零部署 ECShop 开源电商系统
linux·运维·服务器·经验分享
做运维的阿瑞23 分钟前
Shell 脚本经典十三问:引号、变量、子 Shell 与重定向一次讲清问:引号、变量、子 Shell 与重定向一次讲清
linux·tcp/ip
昌原的儿子LEO1 小时前
Linux IO多路复用与SQLite数据库核心知识点总结
linux·数据库·oracle
GeW1 小时前
RHCE通关秘籍:从零基础到高分拿证的5个加速器
linux
前端世界1 小时前
基于 Linux 的本地 AI 智能问答平台搭建实践 —— Ollama + FastAPI + Nginx 实现本地大模型 Web 服务
linux·运维·人工智能
倔强的石头1061 小时前
【Linux指南】动静态库系列(七):符号表与重定位:链接器如何把函数调用接起来
linux·前端·javascript
平原20182 小时前
GPT Image 2 / Nano Banana API成本拆解:$0.0081、84.7%与单张有效成本
linux·服务器·gpt
一个向上的运维者2 小时前
Kubernetes 网络三部曲:CNI、kube-proxy 与 CoreDNS 是如何协作的?
网络·容器·kubernetes
T1mzhou2 小时前
ARM64 Linux 6.10内核启动流程2-rootfs 怎么挂上
linux·服务器·前端