首先安装docker我这里用portainer来进行配置的,portainer和docker安装可以参照我之前的教程:

https://blog.csdn.net/zetion_3/article/details/118080641

另外就是关于安全问题写在前面,建议这个东西不暴露在公网,不然数据安全是很没有保障的,可以用矿渣(玩客云、我家云)这些安装armbian(OMV)这些系统再在上面运行docker来做个网盘,家用可以使用我前面写的zerotire内网穿透。

https://blog.csdn.net/zetion_3/article/details/117253065

也可以用frp,不过frp直接暴露,比较不安全就是还要有一台外网服务器。

开始安装:

一、下载nextcloud容器:

docker pull nextcloud

下载好如下图

二、启动nextcloud容器

docker run -d --name nextcloud  --restart=always -p 8080:80 -v /opt/nextcloud:/var/www/html/ nextcloud

如果使用portainer就比较简单了登录portainer配置以下几个地方(既上面命令配置的几个地方):

容器名不用多说另外就是映射8080端口给容器80使用,当然也可以用80我这里是端口冲突

将容器里面数据映射到主机 这样后面容器删除数据也不会丢失

容器重启策略这里选择Always就是容器重启后马上自动启动镜像

第一次登陆配置下用户名密码,数据库建议就用SQLite就可以了,自己家用够了。配置好以后点击安装完成即可。等个几分钟,安装完成。

 

 三、win7安装客户端

因为目前安装的官方提供只有WIN10所以WIN7需要下载旧版本3.1.3

进入一下网站即可下载:(github有时候要科学上网)

https://github.com/nextcloud/desktop/releases

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐