17 lines
		
	
	
	
		
			272 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			17 lines
		
	
	
	
		
			272 B
		
	
	
	
		
			Text
		
	
	
	
	
	
|  | FROM docker.io/golang:latest AS builder | ||
|  | WORKDIR /build | ||
|  | EXPOSE 5003 | ||
|  | 
 | ||
|  | COPY . ./ | ||
|  | RUN go mod download -x | ||
|  | ENV CGO_ENABLED 0 | ||
|  | RUN go build -v -o rate | ||
|  | 
 | ||
|  | FROM alpine:latest | ||
|  | RUN apk --no-cache add ca-certificates | ||
|  | 
 | ||
|  | WORKDIR /app | ||
|  | COPY --from=builder /build/rate rate | ||
|  | 
 | ||
|  | CMD ["/app/rate"] |