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
支持的都可以写