diff --git a/Dockerfile b/Dockerfile index fb23ec27..8c7ef780 100644 --- a/Dockerfile +++ b/Dockerfile @@ -21,9 +21,16 @@ RUN make build RUN mv ./bin/spawn /go/bin # Reduces the size of the final image from 4GB -> 0.25GB -FROM busybox:1.35.0 as final +FROM debian:12.6-slim as final + +RUN apt update && apt install -y libc6-dev gcc make ca-certificates + +# move spawn and local-ic to final RUN mkdir -p /usr/local/bin COPY --from=builder /go/bin/spawn /usr/local/bin/spawn COPY --from=builder /go/bin/local-ic /usr/local/bin/local-ic +COPY --from=builder /usr/local/go/ /usr/local/go/ +ENV PATH="/usr/local/go/bin:${PATH}" + CMD ["spawn"] \ No newline at end of file