用Docker部署Cloudreve私人云盘
当常用云盘频繁的弹出容量限制、限速提醒,甚至莫名屏蔽文件时,“数据不由己”的焦虑总会让人束手束脚。而 Cloudreve 私人云盘,正是打破这种被动的理想选择。它不仅支持拖拽上传、多格式预览、链接加密分享等实用功能,更核心的是,你可以将它部署在自己的服务器上,从根源上避开第三方平台的各种限制。
通过 Docker 部署,整个过程无需复杂配置,几分钟就能搭建起一个数据完全由自己掌控的私人云盘。从此文件存储不再看平台“脸色”,数据安全与使用自由,都能牢牢握在手中。

具体操作
在部署 Cloudreve 项目之前,记得先开放5212端口,方便后续操作。
Push and Deploy
1.新建 Cloudreve 文件夹
mkdir cloudreve2.进入 Cloudreve 文件夹
cd cloudreve3.下载 Cloudreve 源文件包
wget https://github.com/cloudreve/Cloudreve/releases/download/3.8.3/cloudreve_3.8.3_linux_amd64.tar.gz当然,你也可以下载更新的版本,这里只做演示用
4.解压 Cloudreve 源文件包
tar -zxvf cloudreve_3.8.3_linux_amd64.tar.gz5.赋予 Cloudreve 源文件包权限
chmod +x ./cloudreve6.启动 Cloudreve 项目
./cloudreve
Admin user name: 初始用户名
Admin password: 初始密码
如果提示有新的版本,可根据自己的需求进行更新即可
运行成功后,不要关闭该命令行窗口,在新的浏览器页面地址输入:http://<服务器IP地址>:5212,即可访问 Cloudreve 服务。

初始密码忘记怎么办?在 Cloudreve 目录下执行以下命令,即可重置初始密码:
./cloudreve --database-script ResetAdminPassword持久化运行
运行成功后,不能关闭该命令行窗口,如果一不小心关掉了, Cloudreve 项目也就报错了,怎么办?在 Cloudreve 目录下执行以下操作,即可解决该问题:
1.先安装 screen(若未安装):
sudo apt update && sudo apt install screen -y2.创建并进入一个新的 screen 会话:
screen -S cloudreve3.在新会话中重新启动 Cloudreve:
./cloudreve4.按下 Ctrl + A 再按 D(或直接关闭该命令行窗口),即可脱离会话并关闭命令行窗口,程序仍在后台运行。
单容器部署
如果你觉得以上步骤过于繁琐,觉得麻烦,你也可以使用最简单的方法来部署 Cloudreve ,在自定义路径的 Cloudreve 根目录下,打开命令行终端复制以下命令,直接运行即可:
1.部署与上述操作版本保持一致(3.8.3版本):
docker run -d \
--name cloudreve \
-p 5212:5212 \
-v ./data:/cloudreve/data \
cloudreve/cloudreve:3.8.32.部署 Cloudreve 最新版本:
docker run -d \
--name cloudreve \
-p 5212:5212 \
-v ./data:/cloudreve/data \
cloudreve/cloudreve:latest运行成功后,在浏览器地址输入:http://<服务器IP地址>:5212,即可访问 Cloudreve 服务。首次登录,先注册一个登录账号即可(即管理员账号)
端口占用
1.查询端口异常占用情况
netstat -tuln | grep :5212netstat -tuln | grep :[这里是要查询是否被占用的端口号] ,如果命令行有输出,则代表该端口已被占用;若命令行没有输出,直接返回 root@:/ cloudreve#,则没有没占用。
2.查询占用该端口的进程:
lsof -i :5212lsof -i :[查看占用5212端口的进程] ,如果命令行有输出,则显示占用该端口的进程PID;反之。
3.释放占用端口的进程
找到进程PID后,使用以下命令强制终止该进程,释放该端口:
kill -9 [进程ID]
平时可道云用的多些,不知道比起来如何~
那可道云用起来与Cloudreve比较咋样呢
Cloudreve和NextCloud都用过,不过最后还是回归直接挂载到本地的路子了
只要自己觉得方便 怎么方便怎么来吧
可以,放点小文件挺方便的,服务器空间够不够啊,大文件还是得用网盘啊
确实是这样的 所以说还挺值得推荐出来做个人云盘 用于简单储存或备份东西呢
那这样挂载几个免费对象存储不错。
Cloudreve支持本机 从机 七牛 阿里云 OSS 腾讯云 COS 华为云 OBS 又拍云 OneDrive 或S3 兼容协议作为存储端哦 更何况 Cloudreve的速度取决于你的带宽速度
之前我偏向于面板操作,现在感觉DOCKER反而更简单。
两者结合操作 岂不是更完美 但有一说一 Docker确实很方便 很多程序 不论大小 不论复杂与否 只要支持Docker部署 一切就变简单了许多
之前搭了个nextcloud挂服务器上,但可能带宽不足或者占用资源较高,体验感不好,一直撂在那了。这个好像更适合个人用,可能会好一点。
NextCloud我没用过 Cloudreve在资源占用方面闲置时内存占用43MB多一点 估计全速跑起来也不会超太多 镜像也才100兆出头 至于其他方面嘛 取决于你的存储策略了
用着感觉怎么样啊
10分满分 实际体验下来8.3分吧 整体还是挺不错的
这个东西知道,但感觉部署麻烦,从未用过。
看完我的文章 用Docker run方式部署 10秒搞定😎
Cloudreve我搭建在本地,小团队用很不多。之前用的是可道云,有人数限制很不爽。Cloudreve还有pro版本,好久没更新了
确实如此
我了解到的pro版本只要功能是用户付费下载,可以集成收款功能。而且性价比也不高,感觉。
Cloudreve的Pro版本需要付费 哈哈 不过对我而言 目前仅用于练手和做简单的临时备份测试 完全用不到Pro版本的功能 使用它反而显得大材小用 相比之下 免费版本的功能已经能满足需求 用起来也还不错
以前搭建过这个,还有next的什么网盘。后来又转战阿里云盘去了😄
看到别人搭 整体口碑也还不错 自己手痒痒就弄了 顺便做个备忘记录
好东西哇~~mark下,后面部署一个
用作私人备份云盘 还不错