使用docker容器镜像服务搭建免费网盘折腾记

shadowzen
·
·
IPFS

前言

昨天逛主机论坛看到有一个神奇的项目——DockerRegisterCloud,能够用云计算厂商(如阿里云、华为云等)提供的docker容器镜像作为网盘,其结果是最终获得一个不限速的云存储空间,瞬间提起了兴趣,准备折腾折腾。

大致步骤

官方其实给出了详细的说明文档,作者在B站也有录制教程视频,看了下时间是5月份的,说明利用这个有一段时间了。

镜像地址和客户端

大致的过程是:

  • 在各大云计算厂商注册激活或授权创建容器镜像,推荐使用阿里云的,一步一步创建好仓库,最终获得公网地址。
  • 下载安装github项目页提供的客户端,目前windows、mac、linux甚至Android都有。

在第一步,我们会获得容器仓库公开的地址,这个是最主要的,将在客户端中使用。

公有地址


因为是在Mac系统下操作,所以在项目发行版本那里可以下载对应系统平台的。

下载发行版本


登录仓库

在客户端里粘贴仓库地址,会要求输入账号密码,以阿里云为例,账号不变,密码是在创建仓库时自定义的,不要搞错了。

登录后操作


登录账号后,默认没有东西,点击上传图标上传一些资源就可以了,移动网络下实测上传速度还ok(传小文件很快,大体积有点慢,可能跟网络有关系),下载速度的话,就非常给力了,一般能够跑满带宽。

搭建Web端获得永久直链

准备

  • vps服务器,安装宝塔面板
  • 域名及域名管理服务,绑定到vps服务器ip

过程

在客户端里复制的下载链接是有时效的,为了获得永久链接,最好搭建Web端,看一些教程,采用的是docker搭建方式。

在保证vps服务器配置好docker环境后,命令如下:

docker pull xausky/drcd:master #拉取镜像
docker run -d -p 3000:3000 xausky/drcd:master #左为服务器端口,右为docker容器端口

运行成功后,可以做一下端口检查,使用命令 netstat -tnlp,确认3000端口开启后就可以去宝塔面板操作了。

宝塔面板进行添加网站,填入域名,并进行反向代理。

反向代理


这样我们访问域名时,其实就能够访问搭建的Web端了,Web端的优势在于可以对资源进行读取查看等操作,复制的下载地址默认也是永久可访问的。

web端


需要注意的是web端地址提交的仓库地址必须要是公开能够访问的,公开仓库复制的下载地址,理论永久访问是没有问题的,如这个地址资源数码宝贝的某部剧场版。

大家也可以用现成搭建好的,整理几个:

小细节

下载一般需要改成文件原来的名字才能使用,阿里云仓库下载的默认是data,华为云则是layer,改成自己的即可。

写在最后

这个项目其实只适合简单用用,滥用不好,毕竟是为开发者提供的,所以其稳定性到底如何,还有待进一步观察了。

如果大家对这类话题感兴趣,或者在使用过程中遇到什么问题,欢迎联系留言交流讨论,希望给大家带来帮助。


个人博客:影传社

公众号: shadowzen

知乎:shadowzen


参考

DockerRegisterCloud官方

教你用免费Docker容器镜像服务搭建无限空间且不限速的云盘

 

 

更多推荐:

推荐一款海外电视直播及点播神器——Watched APP

推荐一款好用的视频流媒体下载工具

如何使用搬瓦工 VPS 解锁 Netflix 新加坡区?

如何在Chrome浏览器上强制观看Netflix 1080P高清画质?


CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!