gose (sha256:c5ef41f1642e584271ee32383c31bfb55de064ea73a92ad11fa3ca6cb5a3bd71)
Published 2026-01-09 23:37:40 +00:00 by royalcat
Installation
docker pull git.kmsign.ru/royalcat/gose@sha256:c5ef41f1642e584271ee32383c31bfb55de064ea73a92ad11fa3ca6cb5a3bd71sha256:c5ef41f1642e584271ee32383c31bfb55de064ea73a92ad11fa3ca6cb5a3bd71Image layers
| ADD alpine-minirootfs-3.21.5-x86_64.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"] |