May I recommend a couple of things.
a) Turn on the access log. You can see the requests and whether or not it uses the router (whoami@docker)
b) Inspect your containers to make sure those environment variables are set as expected.
# requires jq
docker inspect container_name | jq ".[].Config.Labels"