请选择 进入手机版 | 继续访问电脑版

Linux NAS的docker部署方法

[复制链接]
查看: 1268|回复: 0

347

主题

424

帖子

3026

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3026
发表于 2023-8-19 18:34:12 | 显示全部楼层 |阅读模式
LinNAS可以通过Docker部署,支持X86和arm64架构的CPU

1.  安装docker
centos系统:yuminstall docker –y
Ubuntu系统:aptinstall docker.io –y

2.  下载LinNas镜像
【x86:】
docker pull registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:x86_1024
【arm64:】
docker pull registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:arm64_1024
3.  运行dockder
示例:如在Linux下, 您想把/myData [确保docker有这个目录的读取和写入权限] 挂载到docker中的/mnt/linNas/data目录,可使用以下命令:
【x86:】
docker run --network=host -v /myData[宿主机目录]:/mnt/linNas/data[docker内部目录,不可更改] -itd registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:x86_1024  /bin/bash
【arm64:】
docker run --network=host -v /myData[宿主机目录]:/mnt/linNas/data[docker内部目录,不可更改] -itd registry.cn-shenzhen.aliyuncs.com/till_dream/linnas:arm64_1024 /bin/bash
注意:LinNAS必须映射数据目录,避免docker重启造成数据丢失
4.  进入docker并启动LinNas程序
1).执行命令:docker ps,查看容器id[红框圈住地方为容器id]
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image002.jpg
2).执行命令:docker exec–it 容器id[此处填写自己的容器id] /bin/bash
3).进入docker后执行命令:
systemctl enable cron; service cron restart; crontab/etc/crontab;
5.   进入web管理后台进行相关设置
部署成功后,您可以通过该地址:http://宿主机ip:18317 来访问web后台,比如您的宿主机的局域网IP是192.168.1.2,那么可在同局域网的电脑或手机浏览器的地址栏输入http://192.168.1.2:18317来访问web后台


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright   ©2015-2016  深圳耘想存储科技有限公司  Powered by©Discuz!