rewrite to ippool patcher
This commit is contained in:
@@ -1,18 +1,18 @@
|
||||
FROM golang:1.21 as build
|
||||
FROM golang:1.24 as build
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN go mod tidy && CGO_ENABLED=0 GOOS=linux go build -a -tags netgo -ldflags '-w -extldflags "-static"' -o mail-dns-service ./cmd/
|
||||
RUN go mod tidy && CGO_ENABLED=0 GOOS=linux go build -a -tags netgo -ldflags '-w -extldflags "-static"' -o canada-kaktus ./cmd/
|
||||
|
||||
FROM scratch
|
||||
|
||||
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
|
||||
COPY --from=build /etc/passwd /etc/passwd
|
||||
COPY --from=build /etc/group /etc/group
|
||||
COPY --from=build --chown=65534:65534 /app/mail-dns-service /usr/local/bin/mail-dns-service
|
||||
COPY --from=build --chown=65534:65534 /app/canada-kaktus /usr/local/bin/canada-kaktus
|
||||
|
||||
USER nobody
|
||||
|
||||
ENTRYPOINT ["/usr/local/bin/mail-dns-service"]
|
||||
ENTRYPOINT ["/usr/local/bin/canada-kaktus"]
|
||||
|
Reference in New Issue
Block a user