首页 新闻 会员 周边 捐助

docker在的/var/run/docker.sock有什么用

1
悬赏园豆:20 [已解决问题] 解决于 2017-07-22 09:58

在有些 docker compose 文件中看到下面这样的配置,比如 Docker Flow Proxy stack 的  docker-compose-stack.yml :

  swarm-listener:
    image: vfarcic/docker-flow-swarm-listener
    networks:
      - proxy
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - DF_NOTIFY_CREATE_SERVICE_URL=http://proxy:8080/v1/docker-flow-proxy/reconfigure
      - DF_NOTIFY_REMOVE_SERVICE_URL=http://proxy:8080/v1/docker-flow-proxy/remove
    deploy:
      placement:
        constraints: [node.role == manager]

请问 /var/run/docker.sock 的用途是什么?

dudu的主页 dudu | 高人七级 | 园豆:30939
提问于:2017-07-22 09:29
< >
分享
最佳答案
1

在 About /var/run/docker.sock 这篇博文中找到了答案:

It’s the unix socket the Docker daemon listens on by default and it can be used to communicate with the daemon from within a container.

 

dudu | 高人七级 |园豆:30939 | 2017-07-22 09:55
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册