16 lines
251 B
Docker
16 lines
251 B
Docker
# Build golang
|
|
FROM golang:1.22.0 as builder
|
|
WORKDIR /usr/src/api
|
|
COPY ./api .
|
|
RUN go mod download
|
|
RUN go build -o /docker-api .
|
|
|
|
|
|
|
|
FROM ubuntu:latest
|
|
|
|
WORKDIR /usr/src/api
|
|
COPY --from=builder /docker-api /usr/src/api/docker-api
|
|
|
|
CMD ["./docker-api"]
|