阿里云

阿里云使用docker搭建ssR服务,docker使用方法

宽带访问网站会经过层层网关,阿里云服务器在BGP骨干网络,如果通过阿里云IP代理本机访问网站,会大大提高网络访问速度


首先在云服务器上安装docker社区版

yum install docker ce

启动docker

systemctl start dokcer

然后拉取酸酸乳镜像

docker pull teddysun/shadowsocks-r

启动镜像

docker run -d -p 2000:9000 --name ssr --restart=always -v /etc/shadowsocks-r:/etc/shadowsocks-r teddysun/shadowsocks-r 

这时docker容器会关联本地目录/etc/shadowsocks-r,在此目录创建配置文件config.json

vi /etc/shadowsocks-r/config.json

按i进入编辑模式,输入或粘贴下面内容

{
  "server":"0.0.0.0",
  "server_ipv6":"::",
  "server_port":9000,
  "local_address":"127.0.0.1",
  "local_port":1080,
  "password":"password0",
  "timeout":120,
  "method":"aes-256-cfb",
  "protocol":"origin",
  "protocol_param":"",
  "obfs":"plain",
  "obfs_param":"",
  "redirect":"",
  "dns_ipv6":false,
  "fast_open":true,
  "workers":1,
  "speed_limit_per_user":200
} 

按Esc进入命令模式,输入“:wq”保存并退出
重启容器

docker restart ssr

本地连接即可

DOCKER使用方法

限制cpu占用为20%,添加参数

--cpu-period=100000 --cpu-quota=20000

限制内存占用,总内存为700M,内存为300M,虚拟内存swap为400M

--memory-swap=700M --memory=300M

回复

This is just a placeholder img.