访问https://app.arukas.io/sign_up,注册账号。每个账号下,最多允许创建10个application.
新建应用
App Name栏, 填写应用名称
Image栏, 填入 lowid/ss-with-net-speeder:latest
(也可填入oddrationale/docker-shadowsocks)
Memory栏, 选择 512mb
Port栏, 添加 1111 TCP 端口
CMD栏 输入 ssserver -p 1111 -k your-set-password -m aes-256-cfb
最后点击下面的 三角形按钮。
如下图:
点击三角形按钮,启动application.如下图:
等待deploying变成running.耗时1-2分钟。
从上图可知:
SS服务器地址为
seaof-xxx-xxx-xxx-xxx.jp-tokyo-12.arukascloud.io (不过建议服务器地址最好还是填为
xxx.xxx.xxx.xxx这样的ip地址,免得将来某一天,域名*.arukascloud.io被封.即使域名被封但ip未被封的话,这样依旧可使用这个服务)
端口为31285
密码为your-set-password
加密方式为aes-256-cfb
把这4项参数填入ss客户端程序,设置本地机器的浏览器的socks代理为127.0.0.1:1080,本地机器的浏览器即可翻墙。
注意:重启application后,主机名和端口都会有变化。
另外,如果上面的image栏填入oddrationale/docker-shadowsocks ,那么上面的cmd栏不能像此文
http://briteming.blogspot.jp/2015/12/dockershadowsocks.html中那样填为
另一个镜像地址:tommylau/shadowsocks
CMD: ss-server -p 3344 -k your_password -m aes-256-cfb (成功搭建)
另一个镜像地址:imlonghao/shadowsocks-python
CMD: ssserver -p 5566 -k your_password -m aes-256-cfb
(成功搭建)
另一个镜像地址:hbrls/shadowsocks
其他部分的填写见图:
CMD: /run.sh
(成功搭建)
另一个镜像地址:imlonghao/shadowsocks-libev
CMD: ss-server -p 6677 -k your_password -m aes-256-cfb
(成功搭建)
另一个镜像地址:smounives/shadowsocks
CMD: ssserver -p 3357 -k your_password -m aes-256-cfb
(成功搭建)
another Image: mrjin/shadowsocks
CMD: ssserver -k your-password -p 2233 -m aes-256-cfb
成功搭建。
another Image: aricxu/shadowsocks
CMD: ss-server -k your-password -p 2546 -m aes-256-cfb
成功搭建。
另一个镜像地址:imlonghao/shadowsocks-go
CMD: /etc/ss-server -p 3345 -k your_password -m aes-256-cfb
another Image: baselibrary/shadowsocks
CMD: ssserver -k your-password -p 8388 -m aes-256-cfb
another Image: maguowei/shadowsocks
CMD: ssserver -p 5567 -k your-pw -m aes-256-cfb
樱花 Docker 提供了一个 CLI 命令行工具,可以通过相关 API Token 实现命令行下查询、创建 Docker 容器等操作,CLI 使用需要先创建 API Token,点击左侧的钥匙按钮即可。创建成功后将 Token 声明到环境变量中,并使用 CLI 工具即可实现命令行下创建 shadowsocks 镜像,关于 CLI 使用说明和下载地址请移步 Github 查看。
(关于镜像使用在 Docker Hub 页面详细描述了镜像参数,具体可以参考一下。)
测试可用,不知能用多久。今天,2016-12-2号开始使用。
PS:此方法有个严重的问题,因为arukas建的容器可能会被服务商重启,所以会导致主机名/ip和端口的改变!所以,如果你翻墙失败,请登陆其网站,查看新的主机名/ip和端口。
如果你翻墙失败,请登陆其网站,重启application,获得新的主机名/ip和端口。
比如上面的镜像imlonghao/shadowsocks-go,我用来翻墙失败,重启application,获得新的主机名/ip和端口,在客户端程序中填入新的主机名/ip和端口,就又可以翻墙了。
还有好多的Shadowsocks镜像,你可尝试一下:
root@localhost:~# docker search shadowsocks
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
oddrationale/docker-shadowsocks shadowsocks Docker image 131 [OK]
tommylau/shadowsocks 52 [OK]
vimagick/shadowsocks-libev A lightweight secured socks5 proxy for emb... 49 [OK]
shadowsocks/shadowsocks-libev (垃圾) 38 [OK]
mritd/shadowsocks shadowsocks 2.9.0 19 [OK]
vimagick/shadowsocks A secure socks5 proxy, designed to protect... 11 [OK]
imhang/kcp-shadowsocks-docker shadowsocks-libev server with KCPTUN support 8 [OK]
menghan/shadowsocks shadowsocks server (复杂化了) 8 [OK]
gists/shadowsocks-libev Shadowsocks-libev on Alpine (不好用) 8 [OK]
benyoo/shadowsocks 基于alpine3.4系统运行的shadowsocks(垃圾) 5 [OK]
imlonghao/shadowsocks-libev A docker image for shadowsocks-libev 5 [OK]
mrjin/shadowsocks shadowsocks服务一键部署 4 [OK]
zhusj/shadowsocks shadowsocks-libev server(2.5 MB, git version) 2 (不好用) [OK]
chenzhiwei/shadowsocks Shadowsocks socket proxy. (Image size 77M) 2 (不好用) [OK]
xiocode/shadowsocks-kcptun shadowsocks over kcptun 1 [OK]
wengcan/shadowsocks shadowsocks libev (垃圾) 1 [OK]
baselibrary/shadowsocks shadowsocks 1 [OK]
aricxu/shadowsocks shadowsocks 1 [OK]
wzshiming/shadowsocks shadowsocks server (复杂化了) 0 [OK]
imwithye/shadowsocks Docker Container for Shadowsocks (不好用) 0 [OK]
youmingdot/shadowsocks Shadowsocks in Docker (不好用) 0 [OK]
xieyx/shadowsocks shadowsocks (不好用) 0 [OK]
maguowei/shadowsocks shadowsocks docker image 0 [OK]
kotaimen/shadowsocks Shadowsocks server (有问题) 0 [OK]
gaoyifan/shadowsocks-libev shadowsocks-libev (不好用) 0 [OK]
root@localhost:~#
----------------
这里https://hub.docker.com/r/timothyye/kcptun/,
不过
新建应用
App Name栏, 填写应用名称
Image栏, 填入 lowid/ss-with-net-speeder:latest
(也可填入oddrationale/docker-shadowsocks)
Memory栏, 选择 512mb
Port栏, 添加 1111 TCP 端口
CMD栏 输入 ssserver -p 1111 -k your-set-password -m aes-256-cfb
最后点击下面的 三角形按钮。
如下图:
点击三角形按钮,启动application.如下图:
等待deploying变成running.耗时1-2分钟。
从上图可知:
SS服务器地址为
seaof-xxx-xxx-xxx-xxx.jp-tokyo-12.arukascloud.io (不过建议服务器地址最好还是填为
xxx.xxx.xxx.xxx这样的ip地址,免得将来某一天,域名*.arukascloud.io被封.即使域名被封但ip未被封的话,这样依旧可使用这个服务)
端口为31285
密码为your-set-password
加密方式为aes-256-cfb
把这4项参数填入ss客户端程序,设置本地机器的浏览器的socks代理为127.0.0.1:1080,本地机器的浏览器即可翻墙。
注意:重启application后,主机名和端口都会有变化。
另外,如果上面的image栏填入oddrationale/docker-shadowsocks ,那么上面的cmd栏不能像此文
http://briteming.blogspot.jp/2015/12/dockershadowsocks.html中那样填为
docker run -d -p 2023:2022 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 2022 -k your_password -m aes-256-cfb否则会部署失败。我之前不知道这一点,部署的时候,老是显示deploying,从而部署失败。上面的cmd栏填为ssserver -p 3022 -k your-set-password -m aes-256-cfb就部署成功了。3022为上面所设的Port的值。在上面的Port栏写什么端口值,这里就相应的写什么端口值。
Image
栏还可填写为mritd/shadowsocks
cmd栏则填写为
/root/entrypoint.sh -k your_password (成功搭建)另一个镜像地址:tommylau/shadowsocks
CMD: ss-server -p 3344 -k your_password -m aes-256-cfb (成功搭建)
另一个镜像地址:imlonghao/shadowsocks-python
CMD: ssserver -p 5566 -k your_password -m aes-256-cfb
(成功搭建)
另一个镜像地址:hbrls/shadowsocks
其他部分的填写见图:
CMD: /run.sh
(成功搭建)
另一个镜像地址:imlonghao/shadowsocks-libev
CMD: ss-server -p 6677 -k your_password -m aes-256-cfb
(成功搭建)
另一个镜像地址:smounives/shadowsocks
CMD: ssserver -p 3357 -k your_password -m aes-256-cfb
(成功搭建)
another Image: mrjin/shadowsocks
CMD: ssserver -k your-password -p 2233 -m aes-256-cfb
成功搭建。
another Image: aricxu/shadowsocks
CMD: ss-server -k your-password -p 2546 -m aes-256-cfb
成功搭建。
另一个镜像地址:imlonghao/shadowsocks-go
CMD: /etc/ss-server -p 3345 -k your_password -m aes-256-cfb
another Image: baselibrary/shadowsocks
CMD: ssserver -k your-password -p 8388 -m aes-256-cfb
another Image: maguowei/shadowsocks
CMD: ssserver -p 5567 -k your-pw -m aes-256-cfb
樱花 Docker 提供了一个 CLI 命令行工具,可以通过相关 API Token 实现命令行下查询、创建 Docker 容器等操作,CLI 使用需要先创建 API Token,点击左侧的钥匙按钮即可。创建成功后将 Token 声明到环境变量中,并使用 CLI 工具即可实现命令行下创建 shadowsocks 镜像,关于 CLI 使用说明和下载地址请移步 Github 查看。
(关于镜像使用在 Docker Hub 页面详细描述了镜像参数,具体可以参考一下。)
测试可用,不知能用多久。今天,2016-12-2号开始使用。
PS:此方法有个严重的问题,因为arukas建的容器可能会被服务商重启,所以会导致主机名/ip和端口的改变!所以,如果你翻墙失败,请登陆其网站,查看新的主机名/ip和端口。
如果你翻墙失败,请登陆其网站,重启application,获得新的主机名/ip和端口。
比如上面的镜像imlonghao/shadowsocks-go,我用来翻墙失败,重启application,获得新的主机名/ip和端口,在客户端程序中填入新的主机名/ip和端口,就又可以翻墙了。
还有好多的Shadowsocks镜像,你可尝试一下:
root@localhost:~# docker search shadowsocks
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
oddrationale/docker-shadowsocks shadowsocks Docker image 131 [OK]
tommylau/shadowsocks 52 [OK]
vimagick/shadowsocks-libev A lightweight secured socks5 proxy for emb... 49 [OK]
shadowsocks/shadowsocks-libev (垃圾) 38 [OK]
mritd/shadowsocks shadowsocks 2.9.0 19 [OK]
vimagick/shadowsocks A secure socks5 proxy, designed to protect... 11 [OK]
imhang/kcp-shadowsocks-docker shadowsocks-libev server with KCPTUN support 8 [OK]
menghan/shadowsocks shadowsocks server (复杂化了) 8 [OK]
gists/shadowsocks-libev Shadowsocks-libev on Alpine (不好用) 8 [OK]
benyoo/shadowsocks 基于alpine3.4系统运行的shadowsocks(垃圾) 5 [OK]
imlonghao/shadowsocks-libev A docker image for shadowsocks-libev 5 [OK]
mrjin/shadowsocks shadowsocks服务一键部署 4 [OK]
zhusj/shadowsocks shadowsocks-libev server(2.5 MB, git version) 2 (不好用) [OK]
chenzhiwei/shadowsocks Shadowsocks socket proxy. (Image size 77M) 2 (不好用) [OK]
xiocode/shadowsocks-kcptun shadowsocks over kcptun 1 [OK]
wengcan/shadowsocks shadowsocks libev (垃圾) 1 [OK]
baselibrary/shadowsocks shadowsocks 1 [OK]
aricxu/shadowsocks shadowsocks 1 [OK]
wzshiming/shadowsocks shadowsocks server (复杂化了) 0 [OK]
imwithye/shadowsocks Docker Container for Shadowsocks (不好用) 0 [OK]
youmingdot/shadowsocks Shadowsocks in Docker (不好用) 0 [OK]
xieyx/shadowsocks shadowsocks (不好用) 0 [OK]
maguowei/shadowsocks shadowsocks docker image 0 [OK]
kotaimen/shadowsocks Shadowsocks server (有问题) 0 [OK]
gaoyifan/shadowsocks-libev shadowsocks-libev (不好用) 0 [OK]
root@localhost:~#
----------------
这里https://hub.docker.com/r/timothyye/kcptun/,
Image
栏可填写为timothyye/kcptun不过
cmd栏怎么填写呢?