利用免费Docker容器镜像服务搭建无限容量不限速的网盘

前言

特别说明:这里只是分享相关技术,请不要乱用资源!造成任何后果与本博无关!感谢大家理解!

目前多家大的服务商都提供了免费的Docker容器镜像服务。国内也有一些,比如阿里云,方便国内使用。前一段时间看到一个开源项目,利用容器镜像服务来存放一些文件。上传和下载速度都还不错。这里分享一下。

这个开源项目是用Dart开发语言编写的,Dart 是一个来自Google的为全平台构建快速应用的客户端优化的编程语言。

项目详情请查看Github,这里只说明使用方法。
项目地址:https://github.com/xausky/DockerRegisterCloud

可供免费使用的Doker仓库:

国内:
阿里云:https://cr.console.aliyun.com
华为云:https://console.huaweicloud.com/swr

国外:
Docker Hub:https://hub.docker.com/

下载客户端

根据自己的平台下载对应客户端版本。
地址:https://github.com/xausky/DockerRegisterCloud/releases

Docker Hub中使用

1、注册一个 Docker Hub 账号。这个没什么难度,注册好后,保存好账号密码。

2、新建一个仓库,名称随意。建议建立私有仓库。
地址:https://hub.docker.com/repository/create

3、然后在Docker Commands中复制红框部分,就是你的仓库地址。

4、将复制的内容粘贴到地址栏。

5、点击刷新按钮或按回车键会进行连接,输入你的账号和密码。

6、登录成功后,即可进行文件上传、下载、管理等操作。

阿里云中使用

1、开通阿里云免费的Docker存储。
登陆阿里云,然后访问:https://cr.console.aliyun.com
首先要设置登陆密码,这个密码后面会使用到。

2、根据提示创建使用仓库。

3、创建完成后,点击仓库,进入后,复制公网地址到客户端地址进行登录即可。

华为云中使用

1、首先注册 华为云 账号,已有账号请跳过。然后 开通服务

2、首先需要创建组织,请记住组织名。

3、点击网页右上角登录指令,生成登录信息。

如图所示。

用户名:cn-east-3@WTC8VWSLPVYZDQW5O341
密码:ffd166984983f341ad2563f06a09244c8f9516ef2ba7c073186a5e4598eb584d
仓库地址:swr.cn-east-3.myhuaweicloud.com/imgram/pan

仓库地址后面的内容自己定义,没有要求。

有了这些信息后,就可以在客户端登录使用了。但是华为云针对登陆指令做了过期时间的限制,有效期只有1天。所以不推荐使用华为云。