新机器安装Docker

2018-10-20 03:23

下载官方安装脚本

curl -fsSL https://get.docker.com -o get-docker.sh
chmod +x get-docker.sh
./get-docker.sh

若是第一行执行报curl未知命令,先安装curl,apt-get install curl

然后根据提示,新增一个普通用户,添加到docker组。

sudo usermod -aG docker your-user

然后启动第一个docker吧,样例如下

docker run -e PASSWORD=xxxxxx -e METHOD=aes-256-gcm -p56300:8388 -p56300:8388/udp -d --restart always shadowsocks/shadowsocks-libev

---

如果报错:

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.

是没有启动docker服务,在root下或sudo 启动服务,> service  docker start




--

带kcp 的服务的例子

docker run -dt --name ssserver -p 5678:5678 -p 1234:1234/udp mritd/shadowsocks -m "ss-server" -s "-s 0.0.0.0 -p 5678 -m chacha20-ietf-poly1305 -k xxxxxxxx" -x -e "kcpserver" -k "-t 127.0.0.1:5678 -l :1234 -mode fast2"