mirror of https://github.com/ehang-io/nps
				
				
				
			
		
			
				
	
	
		
			12 lines
		
	
	
		
			324 B
		
	
	
	
		
			Docker
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			12 lines
		
	
	
		
			324 B
		
	
	
	
		
			Docker
		
	
	
		
			Executable File
		
	
FROM golang as builder
 | 
						|
WORKDIR /go/src/github.com/cnlh/nps
 | 
						|
COPY . .
 | 
						|
RUN go get -d -v ./... 
 | 
						|
RUN CGO_ENABLED=0 go build -ldflags="-w -s -extldflags -static" ./cmd/nps/nps.go
 | 
						|
 | 
						|
FROM scratch
 | 
						|
COPY --from=builder /go/src/github.com/cnlh/nps/nps /
 | 
						|
COPY --from=builder /go/src/github.com/cnlh/nps/web /web
 | 
						|
VOLUME /conf
 | 
						|
CMD ["/nps"]
 |