Docker

用Docker搭建Shadowsocks服务器

Posted on 2020-10-11,2 min read

安装

1、首先更新包信息

sudo apt-get update

2、安装ca证书

sudo apt-get install apt-transport-https ca-certificates

3、获取并安装最新版的docker

Docker官方为简化安装流程,提供了一套安装脚本,Ubuntu可以直接使用这套脚本安装

这个安装起来比较方便

wget -qO- https://get.docker.com/ | sh

或者直接apt安装

sudo apt-get install docker.io

4、通过docker安装shadowsocks

安装的过程非常简单,只需要一个命令就可以,命令中有两个参数可以自修改,-p是设置shadowsocks的服务器端口号,-k是设置自己的密码

命令:

docker run -d --name shadowsocks -p 12306:12306 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 12306 -k 0000 -m aes-256-cfb

使用docker ps来来查看是否安装成功:

  docker ps                                                                                                                   
CONTAINER ID        IMAGE                             COMMAND                CREATED                  STATUS              PORTS                            NAMES

1016c8cc0ce4        oddrationale/docker-shadowsocks   "/usr/local/bin/ssse   Less than a second ago   Up 22 seconds       104.130.22.24:12306->12306/tcp   2ede2591-1ec0-4c2b-a3ef-59697ff02ba7-n1/shadowsocks   

b47dd901c3dd        carina/consul                     "/bin/consul agent -   5 hours ago              Up 5 hours                                           2ede2591-1ec0-4c2b-a3ef-59697ff02ba7-n1/carina-svcd

可以看到shadowsocks服务已经在运行了。

6、使用shadowsocks连接服务器

下载对应的客户端,配置相应的参数即可使用

下一篇: kubeadmin 快速部署k8s集群→