使用Docker部署小飞机
安装Docker
$ curl -fsSL https://get.docker.com -o get-docker.sh
$ sudo sh get-docker.sh
将当前用户添加到docker
用户组
sudo usermod -aG docker $USER
然后执行su - $USER
,让用户组修改立即生效,而无需重新登录。
切换到root权限:sudo su
,创建配置文件
mkdir -p /etc/shadowsocks-libev/
touch /etc/shadowsocks-libev/config.json
vi /etc/shadowsocks-libev/config.json
文件格式如下,更改YOUR_PASSWORD
为你的密码
{
"server":"0.0.0.0",
"server_port":3389,
"password":"YOUR_PASSWORD",
"timeout":300,
"method":"aes-256-gcm",
"fast_open":false,
"mode":"tcp_and_udp"
}
使用docker安装并启动Shadowsocks服务
docker run -d -p 3389:3389 -p 3389:3389/udp --name ss-libev -v /etc/shadowsocks-libev:/etc/shadowsocks-libev appso/shadowsocks-libev
然后查看服务的日志确认启动成功
docker logs -f ss-libev
大功告成,Shadowsocks客户端使用参考《Shadowsocks各平台客户端配置指南》。
这时如果发现速度不太理想,UCloud有提供GlobalSSH端口加速功能,免费版支持加速22和3389端口,这正是前面配置文件中使用3389的原因。