简介:现在我们几乎可以把自然界的一切用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) 

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= docker-ce-cli= containerd.io

$ sudo docker run hello-world

/

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

/

部署Nextcloud

docker pull nextcloud

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

使用

浏览器访问:8080

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

3d9245ba2f4ca41d3ccb224b7d642231.png

相关链接

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

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

相关链接:

Nextcloud:https://nextcloud.com/

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐