这个容器服务其实半年前就出来了,但是当初被撸的太惨,速度只有50K的样子,时间过去了半年,结果今天试了下,速度现在很不错!那就整理下怎么用吧~
本文写的方式是一步一步的,如果想一键脚本,请去看看小马甲的文章
PS:我最初知道这个容易也来自马甲大佬的博客。

注册

2016.03.07 更新: 可以使用俄罗斯的虚拟卡激活!

注意这个是收费服务!

  • 通过此链接可以获取10美金的奖励:Hyper.sh
  • 注册完成后,通过邮箱激活,可以看到奖励已经到账。但是如果想真正开始使用,还需要绑定信用卡
    建议去淘宝买一张,目前用虚假的卡似乎已经不可行了,参考链接:假信息
  • 至此,注册完成,就可以开始自己搭建容器了~

使用教程

  • 这个工具的使用方法分这么几个步骤:
  1. 安装CLI环境:可以理解成控制端,所有的操作(增、删、改等)都通过这个完成
  2. 拉取镜像:类似于获取系统盘,之后方便装系统
  3. 部署镜像:创建一个容器,将系统装进去
  4. 额外操作:如果镜像不够完整,就可能需要我们自己做些额外的操作

安装环境

这一步相当于我们在把Hyper的控制面板搭建起来。需要我们有额外的VPS或者本地计算机。

  • 其实有官方教程,这里只单独说下linux下的方式,其他的,自行看官方WIKI即可

这个文件国内下载会比较慢,可以用迅雷之类的下载传上去。

wget https://hyper-install.s3.amazonaws.com/hyper-linux-x86_64.tar.gz
tar xzf hyper-linux-x86_64.tar.gz
chmod +x hyper
./hyper --help
  • 配置密钥

  • 密钥可以从这里获取,注意保管好:

hyper密钥


  • 之后输入./hyper config命令按照提示打上密钥即可

hyper配置密钥

拉取镜像

这一步就是获取系统盘了,这里推荐几个我常用的,其实也可以自己写dockerfile,或者在dockerhub找

CentOS:kinogmt/centos-ssh:latest (默认用户名root,密码password,CentOS6.7)
CentOS:tutum/centos:centos7(密码自动产生,请通过watch查看,CentOS 7)
Debian:itscaro/debian-ssh:latest(默认用户名root,密码root,Debian Jessie)
Ubuntu:rastasheep/ubuntu-sshd:latest(默认用户名root,密码root)
SS:lowid/ss-with-net-speeder:latest
SSR:malaohu/ssr-with-net-speeder:latest
./hyper pull itscaro/debian-ssh:latest

hyper拉取镜像

./hyper images -a
./hyper rmi -f 镜像名字

部署镜像

这一步就等同于创建容器,将系统安装上去了。

  • 解析上下面语句的意思:
    官方关于RUN语句的介绍
    --size s2 代表部署容器的大小,s1是64M的,s2是128M,以此类推,可以看官方的介绍
    --name 容器名字
    -p 2020:20 将容器的20端口映射到公网的2020,每一个语句代表映射一组端口,例子中映射了4个

hyper容器大小

./hyper run --size s2 -d --name debian -p 2020:22 -p 8989:8989 -p 80:80 -p 443:443  itscaro/debian-ssh:latest

hyper部署镜像

绑定IP

默认的容器没有外网IP,需要我们自己绑定一个,这里我是通过界面绑定的,实际纯命令行也可以。

  • 获取一个IP

hyperIP

  • 绑定容器

hyper绑定IP

hyper绑定IP

额外操作

  • 此例中,我部署的是一个纯debian系统,因此下一步我就可以使用SSH链接上去,部署SS或者其他想做的事儿了,这里以逗比的SSR脚本进行安装SSR
    注意我在测试的时候发现64M的S1容易甚至连apt-get update 都无法运行,也因此才选择了128M的S2容器
apt-get update -y
apt-get install wget -y
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh && chmod +x ssr.sh && bash ssr.sh

速度测试

  • 经过半年发现他家的应该没什么人折腾了,现在速度还是很不错的

hyper9.png

hyper10.png

其他

  • 他们家官方的文档还是十分清楚的,至少稍微认真看下,就能搞明白怎么用,地址

  • 备份几个上面没提到但是会用的

./hyper ps -a //查看全部容器
./hyper rm -f 容器名字 //删除容器
  • 后面有时间的话,再瞎胡写写如何用他搭建谷歌镜像和建博客一类的(很可能太监掉,其实方法类似可以参考樱花容器类似文章)