gose (sha256:4af1b8652fe11bec4083e7e350cdd54fb8abfb49560527c0ba09b46ffc1daab0)
Published 2026-01-09 23:37:41 +00:00 by royalcat
Installation
docker pull git.kmsign.ru/royalcat/gose@sha256:4af1b8652fe11bec4083e7e350cdd54fb8abfb49560527c0ba09b46ffc1daab0sha256:4af1b8652fe11bec4083e7e350cdd54fb8abfb49560527c0ba09b46ffc1daab0Image layers
| ADD alpine-minirootfs-3.21.5-aarch64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| RUN /bin/sh -c apk update && apk add ca-certificates curl && rm -rf /var/cache/apk/* # buildkit |
| COPY /app/dist/ /dist/ # buildkit |
| COPY /app/gose / # buildkit |
| COPY /app/config.yaml / # buildkit |
| ENV GIN_MODE=release |
| ENV GOSE_SERVER_STATIC=/dist |
| EXPOSE [8080/tcp] |
| HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:8080/api/v1/healthz"] "30s" "30s" "0s" "0s" '\x03'} |
| ENTRYPOINT ["/gose"] |