Sign inSign up

ramonfontes/grpc-web:latest

Manifest digest

sha256:18362ecd7e998df38a489b30ac0a88263d19ba33e5e75471dbc5f33d7e017ee7

OS/ARCH

linux/amd64

Compressed size

95.39 MB

Last pushed

3 months by ramonfontes

Type

Image

Manifest digest

sha256:18362ecd7e998df38a489b30ac0a88263d19ba33e5e75471dbc5f33d7e017ee7

Image Layers

1ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit3.62 MB
2CMD ["/bin/sh"]0 B
3RUN /bin/sh -c apk add287.99 KB
4ENV GOLANG_VERSION=1.24.30 B
5ENV GOTOOLCHAIN=local0 B
6ENV GOPATH=/go0 B
7ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin0 B
8COPY /target/ / # buildkit75.32 MB
9RUN /bin/sh -c mkdir -p127 B
10WORKDIR /go32 B
11COPY /go/src/github.com/improbable-eng/grpc-web/go/grpcwebproxy/grpcwebproxy /usr/bin/grpcwebproxy # buildkit9.65 MB
12COPY /go/src/github.com/improbable-eng/grpc-web/misc/localhost.crt /certs/localhost.crt # buildkit1.3 KB
13COPY /go/src/github.com/improbable-eng/grpc-web/misc/localhost.key /certs/localhost.key # buildkit1.42 KB
14ENV BACKEND_ADDRESS=127.0.0.1:70510 B
15ENV SERVER_TLS_CERT_FILE=/certs/localhost.crt0 B
16ENV SERVER_TLS_KEY_FILE=/certs/localhost.key0 B
17ENV SERVER_BIND_ADDRESS=0.0.0.00 B
18ENV SERVER_HTTP_DEBUG_PORT=80800 B
19ENV SERVER_HTTP_TLS_PORT=84430 B
20ENV BACKEND_TLS=true0 B
21ENV RUN_TLS_SERVER=true0 B
22ENV SERVER_HTTP_MAX_WRITE_TIMEOUT=5m0 B
23ENV SERVER_HTTP_MAX_READ_TIMEOUT=5m0 B
24ENV USE_WEBSOCKETS=true0 B
25ENV BACKEND_TLS_NO_VERIFY=true0 B
26ENV SERVER_TLS_CLIENT_CA_FILES=0 B
27ENV BACKEND_TLS_CA_FILES=0 B
28ENV ALLOW_ALL_ORIGINS=true0 B
29ENV BACKEND_CLIENT_TLS_CERT_FILE=0 B
30ENV BACKEND_CLIENT_TLS_KEY_FILE=0 B
31EXPOSE map[8080/tcp:{} 9443/tcp:{}]0 B
32CMD ["sh" "-c" "/usr/bin/grpcwebproxy --backend_addr=\"${BACKEND_ADDRESS}\"0 B
33sh763.09 KB
34sh210.62 KB
35bash5.57 MB

Command

ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit