This is a Docker image of the gRPC-web proxy by improbable-eng. We do not own/maintain/develop the gRPC-web proxy but we need it to run our gRPC services. As of the time of writing, there is no official Docker image, hence this image.
The docker image is publicly available to everyone!
docker run webis/grpcwebproxy:0.14.0 grpcwebproxy --help
To build the image, you have download the correct version of the gRPC-web proxy and copy it into the docker/
directory. You might have to change the filename/version in docker/Dockerfile
.
To publish the Docker image, you have to member of the webis organization. If you are a member, you can simply run the publish-to-dockerhub.sh
script (don't forget to update the version number in the script).
Note: The version of the Docker image should be the actual version of the gRPC-web proxy. To adjust the version, you have to change Dockerfile
and publish-to-dockerhub.sh
. Commit all changes to these files after publishing a new version. The gRPC-web proxy binary must not be committed.