本教程使用的Debian系统,适合新手,无脑敲命令就行
安装docker
1
wget -qO- get.docker.com | bash
启动docker
1
systemctl start docker
开启系统自启
1
systemctl enable docker
拉取镜像
1
docker pull teddysun/shadowsocks-libev:3.3.5
创建文件夹
1
mkdir -p /etc/shadowsocks-libev
写入配置文件(↓整个复制)
1
2
3
4
5
6
7
8
9
10
11
cat > /etc/shadowsocks-libev/config.json <<EOF
{
"server":["[::0]", "0.0.0.0"],
"server_port":9001,
"password":"8838.github.io",
"timeout":300,
"method":"aes-256-gcm",
"fast_open":false,
"mode":"tcp_only"
}
EOF
启动容器
1
docker run -d -p 9001:9001 --name ss-libev --restart=always -v /etc/shadowsocks-libev:/etc/shadowsocks-libev teddysun/shadowsocks-libev:3.3.5
搭建完成,你会得到一些东西
- 地址:你的ip
- 端口:9001
- 密码:8838.github.io
- 算法:aes-256-gcm
-——
如果你想编辑配置文件(改密码啥的)
1
nano /etc/shadowsocks-libev/config.json
编辑完后ctl+x
保存,y
确认,回车
退出,记得重启容器↓
常用命令
重启容器,一般用于修改了配置文件后
1
docker restart ss-libev
启动容器
1
docker start ss-libev
停止容器
1
docker stop ss-libev
移除容器(移除前需要先停止容器)
1
docker rm ss-libev