mirror of https://github.com/grpc/grpc-web.git
				
				
				
			
		
			
				
	
	
		
			113 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
			
		
		
	
	
			113 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			YAML
		
	
	
	
| version: '3'
 | |
| services:
 | |
|   prereqs:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/prereqs/Dockerfile
 | |
|     image: grpcweb/prereqs
 | |
|   echo-server:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/echo_server/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/echo-server
 | |
|     ports:
 | |
|       - "9090:9090"
 | |
|   node-server:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/node_server/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/node-server
 | |
|     ports:
 | |
|       - "9090:9090"
 | |
|   node-interop-server:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/node_interop_server/Dockerfile
 | |
|     image: grpcweb/node-interop-server
 | |
|     ports:
 | |
|       - "7074:7074"
 | |
|   envoy:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/envoy/Dockerfile
 | |
|     image: grpcweb/envoy
 | |
|     ports:
 | |
|       - "8080:8080"
 | |
|     links:
 | |
|       - node-server
 | |
|   grpcwebproxy:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/grpcwebproxy/Dockerfile
 | |
|     image: grpcweb/grpcwebproxy
 | |
|     ports:
 | |
|       - "8080:8080"
 | |
|     links:
 | |
|       - node-server
 | |
|   commonjs-client:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/commonjs_client/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/commonjs-client
 | |
|     ports:
 | |
|       - "8081:8081"
 | |
|   closure-client:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/closure_client/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/closure-client
 | |
|     ports:
 | |
|       - "8081:8081"
 | |
|   ts-client:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/ts_client/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/ts-client
 | |
|     ports:
 | |
|       - "8081:8081"
 | |
|   binary-client:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/binary_client/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/binary-client
 | |
|     ports:
 | |
|       - "8081:8081"
 | |
|   interop-client:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/interop_client/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/interop-client
 | |
|     ports:
 | |
|       - "8081:8081"
 | |
|   java-interop-server:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/java_interop_server/Dockerfile
 | |
|     image: grpcweb/java-interop-server
 | |
|   protoc-plugin:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./net/grpc/gateway/docker/protoc_plugin/Dockerfile
 | |
|     depends_on:
 | |
|       - prereqs
 | |
|     image: grpcweb/protoc-plugin
 | |
|   jsunit-test:
 | |
|     build:
 | |
|       context: ./
 | |
|       dockerfile: ./packages/grpc-web/docker/jsunit-test/Dockerfile
 | |
|     image: grpcweb/jsunit-test
 |