nxtgauge-backend-rust/Dockerfile.from-binary
Ashwin Kumar bce0f13f56 feat(woodpecker): use internal registry docker-registry.registry.svc.cluster.local:5000
- Update all woodpecker files to use internal registry

- Use Docker Hub credentials for base image pulls

- Add cache_from/cache_to for internal registry caching

- Remove GitHub Container Registry dependency
2026-04-10 17:39:26 +02:00

16 lines
337 B
Text

# Build from pre-compiled binary - NO RUST COMPILATION!
# Much faster than building in Docker
ARG SERVICE_NAME
# Just copy the binary
FROM scratch
ARG SERVICE_NAME
COPY ${SERVICE_NAME} /app/service
COPY --from=alpine:latest /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
USER 65532:65532
EXPOSE 8000
ENTRYPOINT ["/app/service"]