Files
docker-updater/dockerfile
2026-02-08 22:29:45 +01:00

15 lines
362 B
Plaintext

FROM golang:1.25.7-alpine3.22 AS build
COPY . /src
RUN cd /src \
&& go build -o dockerupdater \
&& mkdir -p ./fs/var/opt/dockerupdater \
&& mkdir -p ./fs/opt/dockerupdater \
&& cp dockerupdater ./fs/opt/dockerupdater/dockerupdater
FROM scratch AS prod
COPY --from=build --chmod=755 /src/fs /
ENTRYPOINT [ "/opt/dockerupdater/dockerupdater" ]