docker-compose中的动态链接更新

时间:2016-01-29 17:35:48

标签: docker-compose

我正在使用docker compose来扩展docker容器。有没有办法动态创建链接?

我正在使用--force-recreate选项,但我认为它会创建一个新容器。我想动态地将链接(HAProxy)切换到其他容器。

感谢任何形式的帮助。

谢谢, 桑吉夫

1 个答案:

答案 0 :(得分:0)

是的,但您需要一个配置为支持Docker的负载均衡器。

dockercloud / HAProxy的

Docker生成并开源他们自己的HAProxy映像,它支持这一点,并且不需要你的O(W*H)。它确实需要v2 of docker-compose。

https://github.com/docker/dockercloud-haproxy

--force-recreate
  

堆栈启动后,您可以使用version: '2' services: web: image: dockercloud/hello-world lb: image: dockercloud/haproxy links: - web volumes: - /var/run/docker.sock:/var/run/docker.sock ports: - 80:80 扩展Web服务。 dockercloud / haproxy将自动重新加载其配置