安装
1、首先更新包信息
sudo apt-get update
2、安装ca证书
sudo apt-get install apt-transport-https ca-certificates
3、获取并安装最新版的docker
Docker官方为简化安装流程,提供了一套安装脚本,Ubuntu可以直接使用这套脚本安装
这个安装起来比较方便
wget -qO- https://get.docker.com/ | sh
或者直接apt安装
sudo apt-get install docker.io
4、通过docker安装shadowsocks
安装的过程非常简单,只需要一个命令就可以,命令中有两个参数可以自修改,-p是设置shadowsocks的服务器端口号,-k是设置自己的密码
命令:
docker run -d --name shadowsocks -p 12306:12306 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 12306 -k 0000 -m aes-256-cfb
使用docker ps来来查看是否安装成功:
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
1016c8cc0ce4 oddrationale/docker-shadowsocks "/usr/local/bin/ssse Less than a second ago Up 22 seconds 104.130.22.24:12306->12306/tcp 2ede2591-1ec0-4c2b-a3ef-59697ff02ba7-n1/shadowsocks
b47dd901c3dd carina/consul "/bin/consul agent - 5 hours ago Up 5 hours 2ede2591-1ec0-4c2b-a3ef-59697ff02ba7-n1/carina-svcd
可以看到shadowsocks服务已经在运行了。
6、使用shadowsocks连接服务器
下载对应的客户端,配置相应的参数即可使用