NextCloud 私人云盘
NextCloud是开源自托管私有云盘,数据完全自主可控,无第三方限制,支持Windows/macOS/Linux/iOS/Android多端实时同步。
核心功能:文件存储与共享(设密码/有效期)、在线Office协作、版本追溯、多媒体管理;集成日历/联系人/视频会议,插件生态丰富可扩展。安全上有传输加密、双因素认证、权限分级,适合个人/家庭NAS/中小团队协作,Docker一键部署。

内存占用:400.0 MB
镜像大小:1.65 GB
使用感受:7.8 分
1.一款功能强大的私人云盘
2.集文件存储、在线办公、团队协作于一身
3.支持网页端/Windows/Mac/安卓/iOS全平台同步
4.文件管理:支持WebDAV协议,手机电脑自动同步
5.在线办公:内置OnlyOffice文档协作(支持Word/Excel/PPT)
6.效率工具:日历/邮件/视频会议/思维导图一应俱全
7.所有文件存储在自己的服务器上,再也不用担心第三方平台泄露隐私
8.插件化扩展,应用市场提供200+插件,想用什么功能自己装
9.方法1和方法2部署成功后都会生成2个容器
方法1:最新版本安装
version: '3'
services:
nextcloud:
image: nextcloud:latest
container_name: nextcloud
ports:
- "8883:80"
volumes:
- ./nextcloud:/var/www/html
environment:
- MYSQL_HOST=db
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=自定义密码
depends_on:
- db
db:
image: mariadb:latest
container_name: nextcloud-db
environment:
- MYSQL_ROOT_PASSWORD=自定义密码
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=自定义密码
volumes:
- ./db:/var/lib/mysql方法2:指定版本安装(22.1.0版本)
内存占用:293.4 MB
镜像大小:1178.8 MB
version: '3'
services:
nextcloud:
image: nextcloud:22.1.0
container_name: nextcloud
ports:
- "8883:80"
volumes:
- ./nextcloud:/var/www/html
environment:
- MYSQL_HOST=db
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=自定义密码
depends_on:
- db
db:
image: mariadb:10
container_name: nextcloud-db
environment:
- MYSQL_ROOT_PASSWORD=自定义密码
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=nextcloud
- MYSQL_PASSWORD=自定义密码
volumes:
- ./db:/var/lib/mysql方法3:源文件安装(28.0.14版本)
1.自定义路径并创建NextCloud文件目录
2.在该路径下依次执行以下(下载、解压)命令:
wget https://download.nextcloud.com/server/releases/nextcloud-28.0.14.zip
unzip nextcloud-28.0.14.zip3.或者也可以直接点击下方链接,下载 NextCloud_28.0.14 版本(或其它版本),并上传到 NextCloud 目录下,并解压
4.进入解压后的 nextcloud 文件,浏览器访问:
https://自定义路径/nextcloud/index.php5.根据提示进行配置即可