Hey Nick/Stephen,

Thank you very much for your responses!

I looked at Stephen's suggestion and created a new service/module within my 
GAE app that runs the docker-dd-agent Docker image. I updated my project on 
Github 
<https://github.com/ingojaeckel/weather-wear/tree/master/modules/docker-dd-agent>
 
accordingly. Now my app consists of two modules:
* A: The default service which acts as the HTTP(S) front-end. This is a 
Golang app running within the flexible environment.
* B: A separate docker-dd-agent service based on a custom Dockerfile 
<https://github.com/ingojaeckel/weather-wear/blob/master/modules/docker-dd-agent/Dockerfile>.
 
This service is not accessible via HTTP.

Now I want that my *default service (A) can communicate with the custom 
runtime (B) over TCP* (port 8125 in this case). But after reading 
https://cloud.google.com/appengine/docs/flexible/custom-runtimes/build#listen_to_port_8080
 
I am *not sure if custom runtimes are supported if they do not provide HTTP 
access*. I disabled the (HTTP based) health check in B via app.yaml 
<https://github.com/ingojaeckel/weather-wear/blob/master/modules/docker-dd-agent/app.yaml>.
 
But is this enough to allow communication from A to B?

Thanks,
Ingo

On Thursday, May 12, 2016 at 11:40:53 AM UTC-7, Stephen wrote:
>
> On Wed, May 11, 2016 at 3:55 AM, ingo <[email protected] <javascript:>> 
> wrote: 
> > 
> > But I want to run 
> > publicly hosted Docker images alongside it (e.g. this one). I am looking 
> for 
> > a way to run those multi-Docker instances still within GAE to take 
> advantage 
> > of high level of abstraction. And if possible I want to avoid having to 
> > integrate with a Docker Registry. 
>
>
> Deploy your custom docker image as a new service (module). You can 
> have up to 20 services: 
>
>   
> https://cloud.google.com/appengine/docs/flexible/go/an-overview-of-app-engine 
>
> Leave your existing code deployed as it is, running as the 'default' 
> service. 
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/google-appengine.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/google-appengine/6a6c71b5-afbb-4aef-8220-29d6660db162%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to