##问: 我怎么用docker 部署ss server
##答:
- 购买vps: 这个途径比较多。 网上一搜一大把。
- vps上安装docker:
方法很多, 比如
ubuntu
上可以使用sudo apt-get install docker.io
我采用的vps服务提供商提供的docker镜像。 - 使用docker 安装ss-server:
docker run -d
-p 10086:3456 imlonghao/shadowsocks-go -p 3456
-k temp -m aes-256-cfb -t 60
参数解释:
-p 10086:3456 中端口10086 是外网端口, 3456 可以是任意端口于-p保持一致
-k temp 表示密码是temp
-m 表示加密方式
-t 表示timeout
4. 安装监控(非必要)
``` shell
sudo docker run \
--volume=/:/rootfs:ro \
--volume=/var/run:/var/run:rw \
--volume=/sys:/sys:ro \
--volume=/var/lib/docker/:/var/lib/docker:ro \
--publish=8080:8080 \
--detach=true \
--name=cadvisor google/cadvisor:latest
访问通过ip:8080就可以访问web监控了。
##科普: ###什么是docker 简单的把docker 看成一种实现轻量级的操作系统虚拟化的解决方案。说白了就是好用的虚拟机。 ###为什么用docker 使用docker比传统的虚拟机占用资源少,并且更方便和快捷的启动和管理设备。 ###docker 怎么用 docker 提供了一套命令行工具。直接用于管理docker 的容器(类似:虚拟机实例)。
简单使用:sudo docker run --name some-ubuntu -i -t ubuntu
就可以开启一个容器使用。
更多内容搜索docker 了解。