dockercloud-haproxy icon indicating copy to clipboard operation
dockercloud-haproxy copied to clipboard

Not working properly when using compose mode + service with fixed container names

Open blop opened this issue 7 years ago • 1 comments
trafficstars

If you have one or more services which looks like : serviceA: container_name: serviceA

Then dockercloud/haproxy is not looking up the container name correctly and fail to make that backend usable. I guess it expects some standard format like $project_$service_1.

Workaround is to remove explicit container_name entries from yaml project. This should be fixed, or mentioned in documentation if not.

blop avatar Dec 06 '17 09:12 blop

It is mentioned in the documentation. Has been since day one I believe.

  • DO not overwrite HOSTNAME environment variable in dockercloud/haproxy container.
  • The container name is maintained by docker-compose, and used for service discovery as well. Please DO NOT change container_name of the linked service in the compose file to a non-standard name. Otherwise, that service will be ignored.

mister2d avatar Dec 21 '17 20:12 mister2d