Docker部署shadowsocks
简单记录下使用docker部署shadowsocks的步骤,顺道写一个自动脚本,加快部署,方便下次在ip被墙之后快速的部署科学上网工具
安装docker
这一步按照docker官网提示一步步走即可,反正很简单,简单列一下ubuntu中的步骤:
1 | > apt-get remove docker docker-engine docker.io containerd runc |
如果提示权限不足,可以切换成root再试
部署shadowsocks
安装完成docker后即可创建shadowsocks环境,步骤如下:1
2> docker pull oddrationale/docker-shadowsocks
> docker run -d -p 12345:12345 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 12345 -k password -m aes-256-cfb
这样基本就可以了,解释下命令的参数含义:
-p: 表示映射的端口-s: 表示当前服务器的host,一般用0.0.0.0即可-k: 表示密码,设置喜欢的即可-m: 表示数据加密所用的协议,shadowsocks支持的都可以写