DigitalOcean + Docker + Shadowsocks的安装配置

购买DigitalOcean,之后按照如下步骤安装即可。

第一步:安装Docker

安装https传输工具

sudo apt-get install apt-transport-https

添加到源列表(下面是两个命令,分别执行)

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"

更新源

sudo apt-get update

安装Docker

sudo apt-get install lxc-docker

第二步,安装ShadowSocks并在服务端进行配置

安装ShadowSocks

docker pull oddrationale/docker-shadowsocks

配置ShadowSocks并启动

docker run -d -p 1984:1984 oddrationale/docker-shadowsocks -s 0.0.0.0 -p 1984 -k yourpassword -m aes-256-cfb

将yourpassword修改成自己的密码

第三歩,本地下载ShadowSocks客户端,并填入相应信息。

ShadowSocks 下载地址 https://github.com/shadowsocks