mirror of
https://github.com/zix99/traefik-lazyload.git
synced 2025-12-21 13:04:59 +01:00
20 lines
283 B
Docker
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
|