8.0docker的客户端和守护进程




C/S 链接的方式
unix:///var/run/docker.sock 默认的
tcp://host:port
fd://socketfd

在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服务







原文地址:https://www.cnblogs.com/zhangjianbin/p/6439825.html