使用docker 快速部署 shadowsocks
使用 docker 快速部署 shadowsocks
前置工作
安装 docker,如果是的环境是 centos,可以参考这篇文章进行安装。本文以 shadowsocks-libev 为例。
拉取 shadowsocks-libev
1 | docker pull appso/shadowsocks-libev |
创建 shadowssocks 配置文件
1 | mkdir -p /etc/shadowsocks-libev/ |
将下面的内容修改后,粘贴进去。其中 server_port
就是可以随便改,你的密码
换成你需要的密码即可。
1 | { |
在 vi
中,按 I 键进入插入模式。粘贴完成后,按Esc 退出。再依次按:W Q!Enter进行保存。
保存成功后,验证一下
1 | cat /etc/shadowsocks-libev/config.json |
输出的内容和上面你编辑的一样就是成功了。
###启动 docker
1 | docker run -d -p 1234:1234 -p 1234:1234/udp \ |
查看容器启动状态
1 | docker ps -as |
查看端口监听状态
1 | netstat -anp | grep 1234 |
这样就是 OK 了
修改密码
和创建一样,先编辑配置文件,再重启 docker
1 | vi /etc/shadowsocks-libev/config.json |
修改端口
修改端口后需要先删除再重新启一个新的容器。
1 | # 删除旧的容器 |
参考文章
https://haoyunlaile.github.io/2020/docker/docker-install-shadowsocks-libev/
相关文章