TrueNAS环境搭建(三)Docker容器应用NextCLoud&MINIO

TrueNAS环境搭建(三)Docker容器应用NextCLoud&MINIO

解决方案goocz2025-01-14 10:34:5622A+A-

TrueNAS SCALE版本支持docker容器应用,以下是TrueNAS自带的容器应用,可以在正常联网情况下直接进行安装部署。


一、NextCloud应用

Nextcloud是一款开源免费的私有云存储网盘项目,可以让你快速便捷地搭建一套属于自己或团队的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。Nextcloud是一个网盘式文件管理系统,多用户权限管理,多客户端,使用简单。Nextcloud是owncloud的一个分支,由原创始人团队维护,是在owncloud被别的公司收购后,由创始人团队创立的新分支。就像 mysql和mariadb。Nextcloud完全开源,功能强大,能够自由更改主题,无限制增加用户,有一个完善的应用中心(在线office办公,pdf在线浏览,图片缩略图浏览等功能)。

进入应用页面,选择NextCloud应用进行安装


点击安装,填写名称


下一步,填写host、用户名、密码、端口等信息


下一步,配置存储,也可以保持默认


下一步选择更新策略


下一步配置DNS


下一步确认配置信息,并保存


显示安装进度


等待安装完成,进入已安装应用页面,显示已经安装完成的应用,且状态为“Active”;


登录TrueNAS后台,执行docker ps | grep nextcloud 可以看到拉起的容器;



点击“Web Portal”即可打开应用页面


输入配置的用户名密码,点击登录


进入nextcloud应用



在页面左上角,点击“文件”按钮;


即可进入文件管理页面


点击“+”可进行上传文件或者新建文件夹、新建文档等操作


测试上传文件,可显示上传进度以及速率;



选择文件或者文件夹,点击“···”,可进行共享、重命名、移动、下载等操作;


本文仅尝试了在本地环境测试nextcloud的功能,如果需要在远程访问,需要将NextCLoud映射到公网,网上也有一些方法,今天就不尝试了


二、MINIO应用

MINIO是一款开源的对象存储服务器,兼容亚马逊的S3协议。后边我们也会使用S3 browser客户端来测试对象存储的功能;

选择MINIO进行安装

填写名称


下一步,选择更新策略


下一步,minio配置,填写root用户密码、端口号等信息。



下一步,存储保持默认即可


下一步DNS配置



下一步,确认配置信息



点击“保存”,开始安装,等待安装完成;


等待容器启动完成,状态变为“Active”;


登录后台,执行docker ps可以看到相应容器



打开应用,输入用户名密码,进入应用页面



选择Bucket,创建一个桶;


创建用户


填写access Key、Secret Key、选择读写权限等


可以使用S3 Browser客户端连接minio对象存储



打开客户端添加账户信息如下


连接成功如下,可以获取到我们创建的桶信息


也可以在客户端创建桶


创建完成会同步到minio上


选择一个桶,上传文件进行测试



上传完成


在minio上也可以看到上传的文件;


点击这里复制本文地址 以上内容由goocz整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

果子教程网 © All Rights Reserved.  蜀ICP备2024111239号-5