Add Dockerfile
This commit is contained in:
		
							
								
								
									
										17
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								Dockerfile
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,17 @@ | |||||||
|  | # https://github.com/jtagcat/dotfiles/blob/main/scripts/template/gobuild.Dockerfile | ||||||
|  | FROM golang:1.19 AS builder | ||||||
|  | WORKDIR /wd | ||||||
|  |  | ||||||
|  | COPY go.mod go.sum ./ | ||||||
|  | RUN go mod download | ||||||
|  |  | ||||||
|  | COPY . ./ | ||||||
|  | RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o logmower-shippper | ||||||
|  |  | ||||||
|  | FROM alpine | ||||||
|  | LABEL org.opencontainers.image.source="https://git.k-space.ee/k-space/logmower-shipper" | ||||||
|  | WORKDIR /wd | ||||||
|  | #RUN apk --no-cache add ca-certificates | ||||||
|  |  | ||||||
|  | COPY --from=builder /wd/logmower-shippper ./ | ||||||
|  | CMD ["./logmower-shippper"] | ||||||
		Reference in New Issue
	
	Block a user