VERSION LATEST
docker run -d \
--name myss \
-p 18980-18999:18980-18999 \
--mount type=bind,source=/root/dk/ss/shadowsocks.json, target=/etc/shadowsocks.json \
--restart=always \
cowade/shadowsocks-python
最新镜像的shadowsocks.json文件已经集成到镜像中,并把18980-18999端口作为默认端口,若无需要改端口,在docker run时则无须挂载宿主机的shadowsocks.json文件(即是docker run时省略--mount type=bind,source=/root/dk/ss/shadowsocks.json,target=/etc/shadowsocks.json \这行。 密码统一为123456,加密方式为chacha20。
宿主机上的shadowsocks.json 文件格式参考(注意与docker run命令中映射的端口相对应):
{ "server":"0.0.0.0",
"local_address":"127.0.0.1",
"local_port":1080,
"port_password":{
#以下端口与密码自行根据格式修改
"18980":"123456",
"18981":"123456",
"18982":"123456",
"18983":"123456",
"18984":"123456",
"18985":"123456",
"18986":"123456",
"18987":"123456",
"18988":"123456",
"18989":"123456"
},
"timeout":300,
"method":"chacha20", #加密方式根据需要自行修改
"fast_open":false
}
Version 1.0
docker run -d \
--name myss \
-p 18980-18999:18980-18999 \
--mount type=bind,source=/root/dk/ss/shadowsocks.json,target=/etc/shadowsocks.json \
--restart=always \
cowade/shadowsocks-python \
-c /etc/shadowsocks.json
Content type
Image
Digest
Size
159.6 MB
Last updated
almost 8 years ago
docker pull cowade/shadowsocks-python