主要是利用阿里云镜像库+github客户端文件实现
github地址

  1. https://github.com/xausky/DockerRegisterCloud

命令行工具基本功能,登录,文件列表,上传文件,下载文件

服务提供商 无需成本 直接下载支持
Docker Register ✖️ ✖️
Docker Hub ✔️ ✔️
百度智能云 ✔️ ✖️
阿里云 ✔️ ✔️

创建阿里云镜像库

访问:https://cr.console.aliyun.com
首先要设置登陆密码!这个密码客户端会使用到!
11.利用docker搭建私人网盘 - 图1

创建一个命名空间

image.png

image.png
改为公共
image.png

创建镜像仓库

image.png
image.png
image.png
点击创建的库即可看到公网地址
image.png

客户端使用

github地址

https://github.com/xausky/DockerRegisterCloud

下载release中的客户端

windows客户端使用

下载客户端文件

image.png
打开客户端输入公网地址
image.png

上传文件

image.png
image.png
image.png
上传成功
image.png

下载上传的文件

image.png

删除上传的文件

image.png

linux客户端使用

github地址

https://github.com/xausky/DockerRegisterCloud

下载客户端文件

image.png

yum -y install unzip
unzip drc-cli-linux.zip

image.png

chmod a+x drc 
mv drc /usr/bin/

image.png

登陆仓库

drc login registry.cn-hangzhou.aliyuncs.com/opendisk/open

image.png

查看文件

drc ls

image.png

上传文件

上传格式

drc push  原文件名  仓库中的文件名
touch linux-test
drc push  linux-test  linux-test-1

image.png

下载文件

下载格式

drc pull  仓库中的文件名  本地文件名
drc pull  /test.txt   /tmp/1.txt

image.png

删除文件

drc rm  仓库中文件名
drc rm linux-test-1

image.png