[ANNOUNCE] Docker images for gRPC development are 1.0

301 views
Skip to first unread message

Mark Mandel

unread,
Oct 21, 2016, 11:38:11 AM10/21/16
to grp...@googlegroups.com
All,

If you are looking for a quick way to spin up a local environment with all the tools you need for gRPC development, or looking for a container to use for CI/CD systems, the gRPC Docker images have now all been updated to 1.0!

You can see them all on Dockerhub:

If you want to see the source, and/or make comments/PRs/issues/see how the magic happens/etc - please do so here:

Gopinath Taget

unread,
Nov 2, 2016, 5:46:09 PM11/2/16
to grpc.io
Hello,

Is there any documentation/blog post or examples on how to use these docker images to build? For instance how would I use this to build golang apps?

Thanks
Gopinath

Mark Mandel

unread,
Nov 4, 2016, 2:52:13 PM11/4/16
to Gopinath Taget, grpc.io
Gopinath,

All the dependencies are in the Docker image, so if you want to get started, it could just be as easy as:

$ docker run -it grpc/go bash

and take it from there (you may want to volume mount your local code - but I leave that to you)

But yes - some Docker knowledge is required ;)

Hope that helps!

Mark

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.
To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/94fbd660-f5b2-48fe-b71f-1fd86cfc3233%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
2 Devs from Down Under Podcast

ww.cj.e...@gmail.com

unread,
Nov 17, 2016, 2:34:48 PM11/17/16
to grpc.io
Why is there no image for Java?  Is that because it is assumed that a system would already have Java on it? 

Maybe I just don't understand the intention of these images?

Mark Mandel

unread,
Nov 20, 2016, 2:12:13 PM11/20/16
to ww.cj.e...@gmail.com, grpc.io
So I looked into building an image for Java, but to install the gRPC tooling for Java it's just a Gradle/Maven plugin and you are good to go. There are already images out there with Gradle / Maven pre-installed, so it seemed like a waste of effort to build another one.

For the other languages there are a few more steps to installing the dependencies for gRPC, so it becomes a bit nicer to just be able to download a Docker container with all the tools needed to work with gRPC.

Does that make sense?

Sounds like I need to update the README on the Github repo to be more clear.

Mark

On 17 November 2016 at 11:34, <ww.cj.e...@gmail.com> wrote:
Why is there no image for Java?  Is that because it is assumed that a system would already have Java on it? 

Maybe I just don't understand the intention of these images?

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscribe@googlegroups.com.
To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.

For more options, visit https://groups.google.com/d/optout.



--

ww.cj.e...@gmail.com

unread,
Dec 20, 2016, 6:18:32 PM12/20/16
to grpc.io, ww.cj.e...@gmail.com
Ok, yes, thanks!

Cheng Zhao

unread,
Aug 31, 2018, 7:25:29 AM8/31/18
to grpc.io
Could you provide a link to the instructions on how to install gRPC tooling for Java?


On Sunday, November 20, 2016 at 2:12:13 PM UTC-5, Mark Mandel wrote:
So I looked into building an image for Java, but to install the gRPC tooling for Java it's just a Gradle/Maven plugin and you are good to go. There are already images out there with Gradle / Maven pre-installed, so it seemed like a waste of effort to build another one.

For the other languages there are a few more steps to installing the dependencies for gRPC, so it becomes a bit nicer to just be able to download a Docker container with all the tools needed to work with gRPC.

Does that make sense?

Sounds like I need to update the README on the Github repo to be more clear.

Mark
On 17 November 2016 at 11:34, <ww.cj.e...@gmail.com> wrote:
Why is there no image for Java?  Is that because it is assumed that a system would already have Java on it? 

Maybe I just don't understand the intention of these images?

--
You received this message because you are subscribed to the Google Groups "grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+u...@googlegroups.com.

To post to this group, send email to grp...@googlegroups.com.
Visit this group at https://groups.google.com/group/grpc-io.

Eric Anderson

unread,
Aug 31, 2018, 12:32:53 PM8/31/18
to chen...@google.com, grpc-io
Please don't revive two year old threads.

For grpc-java on normal platforms (e.g., not Alpine, not ARM) you just need java+Javac installed. I'd strongly suggest using Maven/Gradle wrappers in your projects to make such things easy.

Reply all
Reply to author
Forward
0 new messages