installer-api (sha256:60cc0c6789e7fdd976e2ee67d44988991f38977ab15dd373cf7b313937ae4142)
Published 2026-05-27 17:31:24 +00:00 by sdc
Installation
docker pull git.sdcsec.com/sdc/installer-api@sha256:60cc0c6789e7fdd976e2ee67d44988991f38977ab15dd373cf7b313937ae4142sha256:60cc0c6789e7fdd976e2ee67d44988991f38977ab15dd373cf7b313937ae4142About this package
Go API server for installer data
Image layers
| ADD alpine-minirootfs-3.21.7-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| LABEL org.opencontainers.image.title=Installer API org.opencontainers.image.description=Go API server for installer data org.opencontainers.image.vendor=SDC org.opencontainers.image.authors=SDC Team |
| RUN /bin/sh -c apk update && apk upgrade && apk add --no-cache ca-certificates wget && rm -rf /var/cache/apk/* # buildkit |
| RUN /bin/sh -c addgroup -g 1000 appuser && adduser -D -u 1000 -G appuser appuser # buildkit |
| WORKDIR /app |
| RUN /bin/sh -c mkdir -p /app/data && chown -R appuser:appuser /app # buildkit |
| COPY /build/installer-api /app/installer-api # buildkit |
| USER appuser |
| EXPOSE [8080/tcp] |
| HEALTHCHECK {Test:[CMD-SHELL wget --quiet --tries=1 --spider http://localhost:8080/health || exit 1] Interval:30s Timeout:10s StartPeriod:10s StartInterval:0s Retries:3} |
| CMD ["./installer-api"] |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.authors | SDC Team |
| org.opencontainers.image.description | Go API server for installer data |
| org.opencontainers.image.title | Installer API |
| org.opencontainers.image.vendor | SDC |