如何在弹性云服务器自建私人云盘?Docker部署Nextcloud极简教程

举报
Cscript 发表于 2020/07/23 20:12:21 2020/07/23
【摘要】 简介:现在我们几乎可以把自然界的一切用2进制描述并储存。为了把数据保存下来,从打孔纸张,磁带,软盘,再到机械硬盘,SSD。 存储设备速度和效率大幅度提高。但是频繁读写,会导致存储设备故障。重要的数据如果没有备份很容易丢失。随着网络带宽不断提升,数据存储的工作慢慢从客户端到云端迁移。云服务有完备的数据存储,分发备份的策略。本视频介绍如何使用华为云鲲鹏服务器自建个人云存储服务。视频搭建流程安装D...

简介:现在我们几乎可以把自然界的一切用2进制描述并储存。为了把数据保存下来,从打孔纸张,磁带,软盘,再到机械硬盘,SSD。 存储设备速度和效率大幅度提高。但是频繁读写,会导致存储设备故障。重要的数据如果没有备份很容易丢失。随着网络带宽不断提升,数据存储的工作慢慢从客户端到云端迁移。云服务有完备的数据存储,分发备份的策略。本视频介绍如何使用华为云鲲鹏服务器自建个人云存储服务。

视频

搭建流程

安装Docker

$ sudo apt-get remove docker docker-engine docker.io containerd runc

$ sudo apt-get update

$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    gnupg-agent \
    software-properties-common
    
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

$ sudo apt-key fingerprint 0EBFCD88

////////////////////////////查看密钥////////////////////////////////////
pub   rsa4096 2017-02-22 [SCEA]
      9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88
uid           [ unknown] Docker Release (CE deb) <docker@docker.com>
sub   rsa4096 2017-02-22 [S]
////////////////////////////查看密钥////////////////////////////////////


$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"


$ sudo apt-get update 
 
$ sudo apt-get install docker-ce docker-ce-cli containerd.io

$ apt-cache madison docker-ce
///////////////////////查看版本////////////////////////////////
  docker-ce | 5:18.09.1~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  docker-ce | 5:18.09.0~3-0~ubuntu-xenial | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  docker-ce | 18.06.1~ce~3-0~ubuntu       | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  docker-ce | 18.06.0~ce~3-0~ubuntu       | https://download.docker.com/linux/ubuntu  xenial/stable amd64 Packages
  ...
/////////////////////////////////////////////////////////////



$ sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io


$ sudo docker run hello-world

/////////////////////////////////////////////////////////////
安装成功会有对应的欢迎文案
/////////////////////////////////////////////////////////////

部署Nextcloud

docker pull nextcloud


docker run -d -p 8080:80 nextcloud        //注意如果8080没有开放,可以设置成80端口。


使用

浏览器访问<服务器>:8080 

设置管理员密码和用户名就可以登录了


WX20200629-205457.png





相关链接

有关数据储存的发展这部分信息非严肃阐述,严谨性有待考证的。

Ubuntu的最新LTS版本是20.04,  18.04已经成为过去。

相关链接:

Nextcloud:https://nextcloud.com/

Ubuntu: https://ubuntu.com/

Docker: https://www.docker.com/


【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。