![](https://images2015.cnblogs.com/blog/1092219/201702/1092219-20170224183549835-1643479379.jpg)
![](https://images2015.cnblogs.com/blog/1092219/201702/1092219-20170224183550257-1669771239.jpg)
C/S 链接的方式
unix:///var/run/docker.sock 默认的
tcp://host:port
fd://socketfd
![](https://images2015.cnblogs.com/blog/1092219/201702/1092219-20170224183550679-2112819045.jpg)
在linux上进行socket 模拟
nc -U /var/run/docker.sock
GET /info HTTP/1.1
service docker stop
service docker start
service docker restart
dokcer启动配置文件
/etc/default/docker
docker info
labels:查看docker启动配置文件中的修改
docker 的远程访问
docker的客户端和服务端不在同一台机器上
docker服务端的远程访问
修改启动的配置文件 -H 可以配置多个
DOCKER_OPTS="-H tcp://0.0.0.0:2575"
service docker restart
curl ip/info :客户端远程访问
docker客户端的远程访问
和服务端的配置一样
docker的客户端链接远程的docker的服务器上
export DOCKER_HOST="tcp//10.211.55.5:2357"
docker info
export DOCKER_HOST=""
docker info :docker客户端访问本机的docker服务