#Builder
FROM mojo-sdk:latest as builder
WORKDIR /app
COPY main.mojo /app/main.mojo
RUN /root/.modular/pkg/packages.modular.com_mojo/bin/mojo build /app/main.mojo
#Final
FROM alpine:latest
WORKDIR /app
COPY --from=builder /app/main /app/main
RUN chmod +x /app/main
ENTRYPOINT ["tail"]
CMD ["-f", "/dev/null"]
#Builder
FROM mojo-sdk:latest as builder
WORKDIR /app
COPY main.mojo /app/main.mojo
RUN /root/.modular/pkg/packages.modular.com_mojo/bin/mojo build /app/main.mojo
#Final
FROM alpine:latest
WORKDIR /app
COPY --from=builder /app/main /app/main
RUN chmod +x /app/main
ENTRYPOINT ["tail"]
CMD ["-f", "/dev/null"]