12 lines
		
	
	
		
			229 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			229 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
FROM golang:1.23 AS builder
 | 
						|
WORKDIR /app
 | 
						|
COPY go.mod go.sum ./
 | 
						|
RUN go mod download
 | 
						|
COPY *.go ./
 | 
						|
RUN CGO_ENABLED=0 GOOS=linux go build -o job-api
 | 
						|
 | 
						|
FROM alpine:3.18
 | 
						|
WORKDIR /app
 | 
						|
COPY --from=builder /app/job-api .
 | 
						|
CMD ["./job-api"]
 |