第一步使用容器服务
容器服务简化了容器管理集群的搭建工作,整合了阿里云虚拟化、存储、网络和安全能力,是Docker云端最佳运行环境。

一、进入 https://cs.console.aliyun.com/#/overview/all,点击 创建集群


二、输入 集群名称 后,选择地域、可用区并选择网络模式,推荐专有网络


三、选择 创建节点 即 创建新的按量付费ECS,选择 添加已有节点 即 再已经购买的ECS上创建,其他参数,根据自身需求而定。


四、再设置ECS登录密码,后面的选项保留默认即可


五、然后点击右侧, 创建集群


六、确认信息后会自动开通相关产品

开通时间有点小长,需要耐心等待十分钟的样子。


配置安全组
一、进入容器服务所对应的ECS所在地域,选择容易服务所在的ECS:
https://ecs.console.aliyun.com/#/server/
点击 管理


二、进入 本实例安全组


三、右上角 添加安全组规则


四、根据框内内容:

授权类型:全部
授权对象:0.0.0.0/0

这就是默认开放所有端口且允许所有IP访问了。
这是VPC(专有网络)的设置,如果是经典网络,设置公网出入方向的内容即可,不要输入内网的。

第二步安装离线下载服务
离线下载主要是两个部分,一个是服务器上实现离线下载,另一个则是我们从服务器上下载文件。例如,我下载一个国外的文件资源,直接下载速度非常慢,那这时候我们购买一台阿里云海外机房的ECS进行下载然后我们再下载ECS的资源速度就会快得多。
一般来说呢,我们选择一个中转文件的地域呢,第一要国内连接速度快,第二下载国外文件速度快,第三带宽资费要低。这个时候,阿里云亚太东南1-新加坡就是一个很好的选择。
教程里使用的是容器化的 Aria2 - 一款轻量级的多用户下载工具,可以下载HTTP、FTP、磁力、BT等。不过Aria2是命令行软件,我们还需要通过 AriaNG 来实现网页版的图形化控制就像一个网页版迅雷了。再通过 FileRun 实现文件的下载、预览和共享,让我们的离线下载更加多用途化。

下面开始教程:

一、使用 PuTTY 作为传输终端“
PuTTY 是自由的跨平台 Telnet/SSH 客户端,同时在 Win32 和 Unix 系统下模拟 xterm 终端。其主要作者是 Simon Tatham。
由 Larry Li维护并开源的中文版:
下载地址:https://github.com/larryli/PuTTY/releases

进入https://ecs.console.aliyun.com/#/server/ 后进入对应容器服务的地域可以查看ECS的公网IP:

二、登入 SSH,运行下面代码以安装容器化的 MySQL:
docker run --name=db -e MYSQL_ROOT_PASSWORD=123456 -e MYSQL_DATABASE=filerun -e MYSQL_USER=filerun -e MYSQL_PASSWORD=filerun -dP mysql

三、再运行下面代码以安装 我们的容器化的离线下载服务,会自动安装 Aria2、AriaNG和Filerun非常的省心:
docker run --name=pan --link=db  -ti -p 8081:80 -p 6800:6800 jaegerdocker/pan

四、当运行如下图状态不动了,说明成功了:

五、打开 http://ECS公网IP:8081,出现登录窗口就OK了!

第三步使用离线下载服务
一、选择登录页面,左下角的 EN 可以选择语言:


二、当然是选择 Chinese


三、用户名和密码都是:superuser


四、第一登录需要修改默认密码:


五、目前运行的是FileRun 程序,类似于一个网盘,我们上传自己的文件等等。


六、那么接下来是下载,登录:http://ecs公网ip:8081/dweb

七、就进入了我们的网页版迅雷——AriaNG
可以在线下载链接、磁力等等


八、例如我这里下载一个 Debian9 的iso文件

九、当下载完成后,我们再回到 FileRun 的界面,进入dl目录:


十、就可以看到我们下载的文件了:


十一、邮件点击下载:

十二、如果图片、视频或者PPT等文件还可以在线预览