云原生之使用Docker部署Nas-Cab个人NAS平台

这篇具有很好参考价值的文章主要介绍了云原生之使用Docker部署Nas-Cab个人NAS平台。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、Nas-Cab介绍

  • Nas-Cab简介

Nas-Cab是一款个人NAS平台,可以帮助用户构建自己的文件共享和数据存储解决方案。无需专用设备,个人版永久免费,支持多个操作系统和设备。用户可以通过Nas-Cab构建私有云存储,方便地在不同的设备之间共享和访问文件。

二、本地环境介绍

2.1 本地环境规划

本次实践为个人测试环境,操作系统版本为centos7.6。

hostname IP地址 操作系统版本 Docker版本
jeven 192.168.3.166 centos 7.6 20.10.17

2.2 本次实践介绍

1.本次实践部署环境为个人测试环境,生产环境请谨慎;
2.在Docker环境下部署Nas-Cab个人NAS平台。

三、本地环境检查

3.1 检查Docker服务状态

检查Docker服务是否正常运行,确保Docker正常运行。

[root@jeven ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) since Sun 2023-09-17 01:00:41 CST; 2h 12min ago
     Docs: https://docs.docker.com
 Main PID: 9940 (dockerd)
    Tasks: 54
   Memory: 187.9M
   CGroup: /system.slice/docker.service

3.2 检查Docker版本

检查Docker版本

[root@jeven ~]# docker -v
Docker version 20.10.17, build 100c701

3.3 检查docker compose 版本

检查Docker compose版本,确保2.0以上版本。

[[root@jeven ~]# docker compose version
Docker Compose version v2.19.1

四、下载Nas-Cab镜像

从docker hub拉取Nas-Cab镜像

docker pull ypptec/nascab

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab

五、部署Nas-Cab

5.1 创建挂载目录

创建挂载目录/data/nascab

mkdir -p /data/nascab &&  cd /data/nascab/

5.2 创建Nas-Cab容器

创建Nas-Cab容器

docker run -d \
--name nascab \
--restart always \
-v /data/nascab/mydata:/myData  \
-v /data/nascab/data:/root/.local/share/nascab  \
-p 8760:80 -p 5620:90 \
 ypptec/nascab

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab

备注:
1.NasCab的数据库和缓存目录为/root/.local/share/nascab
2.将8760端口作为NasCab的服务端口,
3.将5620作为Webdav服务端口,

5.3 检查容器状态

检查nascab容器状态,确保容器正常启动。

[root@jeven nascap]# docker ps
CONTAINER ID   IMAGE                                        COMMAND                  CREATED          STATUS                 PORTS                                                   NAMES
bacc54c27f50   ypptec/nascab                                "bytenode /nascab/ap…"   45 seconds ago   Up 45 seconds          21/tcp, 443/tcp, 0.0.0.0:8760->80/tcp, :::8760->80/tcp, 0.0.0.0:5620->90/tcp, :::5620->90/tcp   nascab

5.4 检查容器运行日志

检查容器运行日志,确保Nas-Cab服务正常启动。

[root@jeven nascap]# docker logs nascab
Run in docker
Run in docker
NasCab api thread count: 2
http service is running,port:  80
https service is running,port: 443
http service is running,port:  80
https service is running,port: 443
NFO Worker closed

六、访问Nas-Cab个人NAS平台

6.1 创建管理员账号

访问地址Lhttp://服务器IP地址:8760,设置管理员账号和密码。

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab

6.2 访问Nas-Cab首页

设置完管理员账号和密码后,自动登录到Nas-Cab首页。

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab

6.3 设置图片目录

设置图片目录为/myData

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab
docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab

6.4 上传图片

新建相册,添加图片。

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab
docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab

6.5 查看图片

查看上传的图片

docker搭建nas,云原生,云原生,docker,nas,Linux,nas-cab文章来源地址https://www.toymoban.com/news/detail-716640.html

到了这里,关于云原生之使用Docker部署Nas-Cab个人NAS平台的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 群晖NAS部署可视化Docker管理工具(Portianer)

    Portainer 是一个可视化的Docker操作界面,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本

    2024年02月08日
    浏览(54)
  • 使用PVE+OMV搭建NAS与视频平台(上篇)

    本文参考了多位前人的工作,在此表示感谢! 目录 更新日志 背景 用途: 硬件环境: 安装PVE 一、下载PVE软件 二、刻录启动U盘 三、安装注意要点 安装OpenMediaVault 一、下载并上传镜像  二、开始安装 三、更换源、update、安装omv-extras 四、登录web端管理端 2023年5月10日 撰写第

    2024年02月11日
    浏览(85)
  • 通过虚拟机搭建个人NAS

    前期资料: 黑群晖系统 天翼云:https://cloud.189.cn/t/Vj2QRbFzq6Nn(访问码:i94s) 百度网盘:链接:https://pan.baidu.com/s/1MqimGhZnOTIcYfZhY5Z4lw 提取码:75n1 VMware或其他虚拟机工具【文档中已提供】 1.1 在虚拟机中安装NAS 安装VMware-workstation(以下简称VM),这个就是虚拟机软件。 打开虚拟机

    2024年02月05日
    浏览(32)
  • 云原生之使用Docker部署homarr个人导航页

    homarr可作为网站书签导航页工具,Homarr也是一个时尚、现代的仪表板,可让您的所有应用程序和服务触手可及。使用Homarr,您可以在一个方便的位置访问和控制所有内容。 🖌️ 通过广泛的拖放网格系统高度可定制 ✨与您喜爱的自托管应用程序无缝集成 📌简单快速的应用程

    2024年02月07日
    浏览(54)
  • 云原生之使用Docker部署Dashy个人导航页

    Dashy是一款开源的个人导航页。它是一个集成了多个网站的页面,在这个页面上,你可以快速访问你经常使用的网站。Dashy具有高度的自定义性,你可以自己添加和删除网站,也可以自己更换主题和背景。 Dashy个人导航页的特点包括: 美观简洁:Dashy个人导航页的界面设计简洁

    2024年02月10日
    浏览(56)
  • 威联通使用Docker Compose一键搭建NAS Tools

    以上YAML代码需要改动: 1,所有“ ports ”下面对应的为端口映射,冒号前面的端口号都可以改动,如果没有和本地容器端口冲突个人建议默认即可,无需改动。 2,所有“ volumes ”下面对应的为路径映射,冒号前面都必须修改为容器对应的NAS本地实际路径,具体的对应关系就

    2024年02月19日
    浏览(42)
  • 【HomeLab】2023年!使用acme为群晖NAS自动部署证书

    之前一直是用的阿里云的免费证书,只能单个域名申请,有效期一年。这样每年都需要进行证书更新,最近真的是头秃了。在查阅不少资料后,发现使用acme可以快速满足需求。 acme.sh是一款方便,强大的域名证书申请续签工具,支持一键申请持久化续签。其支持HTTP验证和 DNS

    2024年02月01日
    浏览(81)
  • 群晖NAS:通过Docker 部署宝塔面板【注册表:btpanel-baota、cyberbolt/baota、pch18/baota】

    备注说明: btpanel-baota 最好用,小巧快速,安装时nginx 比价容易成功 cyberbolt/baota 小巧,但是nginx不容易安装,老是失败,安装使用过程基本上第一个相同 pch18/baota 镜像包太大了,运行起来有点卡,不建议 安装过程遇到问题,不要一直死磕某一步骤,先看文末解决方案。 由于

    2024年02月05日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包