用docker搭建一款自己的私有网盘(nextcloud)

几年前还百家争锋的国内网盘市场,如今只剩下百度网盘一枝独秀了。虽然还有一些稳定的国外网盘,如 OneDrive、DropBox、Google Drive 等,但国内访问并不友好。

私有云和 NAS 这种完全掌握在自己手中的云端存储方案就体现其优势了。本文就介绍下如何docker下快速使用 Nextcloud 搭建个人专属的私有云同步网盘。

 

优势:

  • 私密,自己全权管理所有文件;
  • 稳定,不存在服务商关闭网盘服务的问题;
  • 高速,直链下载,不限速;
  • 功能丰富,可安装插件实现各种云端功能。

不足:

  • 需要自己维护备份;
  • 存储容量多为几十G,不适合做仓库盘。

自建网盘方案选择

推荐的比较多的有三个:

  • Nextcloud
  • ownCloud
  • Seafile

适合个人和企业使用,基础版免费。都是成熟方案,主体功能上大同小异,且都支持在线查看/播放文件、插件扩展等功能。

这里选择安装 Nextcloud。

 

安装docker

# 通过yum源安装docker
sudo yum -y install docker
# 启动docker
sudo systemctl start docker
# 开机自启
sudo systemctl enable docker

配置Docker

docker run -d -p 8080:80 nextcloud

用docker搭建一款自己的私有网盘(nextcloud)_第1张图片

下载完成后,访问主机ip的8080端口,为网盘设置管理员名称和密码。

比如,我的主机ip为192.168.234.103, 那么我访问的就是192.168.234.103:8080。

用docker搭建一款自己的私有网盘(nextcloud)_第2张图片

输入用户名和密码后,点击安装完成。(数据安装路径和数据库采用默认配置,不用修改)

配置完毕后自行进入页面

用docker搭建一款自己的私有网盘(nextcloud)_第3张图片

 

至此,你的私有云盘已经搭建完毕

你可能感兴趣的:(用docker搭建一款自己的私有网盘(nextcloud))