You have to use something like docker-gen to dynamically update nginx configuration when your backend is up.
See:
I believe Nginx+ (premium version) contains a resolve parameter too (http://nginx.org/en/docs/http/ngx_http_upstream_module.html#upstream)