| 
					
				 | 
			
			
				@@ -1,8 +1,14 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-#build stage
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-FROM golang:alpine
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-WORKDIR /go/src/app
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-COPY . .
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-RUN go mod init main
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-RUN go mod tidy 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-RUN go build -o main .
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-ENTRYPOINT [ "go", "run", "main" ] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+FROM golang:1.11.4-alpine3.8 AS envir
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN apk --no-cache add git gcc musl-dev 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+WORKDIR /github/gr792kkm
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN git clone https://github.com/gr792kkm/lpr.git
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+WORKDIR /github/gr792kkm/lpr
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN go mod init
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN go mod tidy
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+RUN go build -o /app .
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+FROM alpine:3.8
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+COPY --from=envir /app /app
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ENTRYPOINT ["/app"] 
			 |