Files
iplookup/Dockerfile
tchivert d4f257b71a
docker / docker (push) Successful in 2m6s
added favicon
2024-12-26 19:02:16 +01:00

23 lines
311 B
Docker

FROM golang AS build
WORKDIR /build
COPY go.mod ./
COPY go.sum ./
RUN go mod download
COPY *.go ./
RUN CGO_ENABLED=0 GOOS=linux go build -o iplookup .
FROM alpine:latest
WORKDIR /app
COPY --from=build /build/iplookup ./
COPY template.html ./
COPY favicon.png ./
EXPOSE 8080
ENTRYPOINT ["/app/iplookup"]