Files
traefik-lazyload/Dockerfile
2023-06-03 21:38:44 -04:00

20 lines
283 B
Docker

# BUILD
FROM golang:1.18-alpine3.17 AS build
WORKDIR /opt/src
COPY go.* ./
RUN go mod download
COPY . .
RUN go build .
# Make the final image
FROM alpine:latest
EXPOSE 8080
WORKDIR /opt/app
COPY --from=build /opt/src/traefik-lazyload .
COPY config.yaml .
CMD ./traefik-lazyload