# Polyglot-Sim-Engine.Dockerfile FROM debian:12-slim AS builder RUN apt update && apt install -y gcc-15 g++-15 rustc julia python3.13-dev FROM python:3.13-nogil AS runtime COPY --from=builder /usr/bin/gcc-15 /usr/bin/gcc COPY --from=builder /usr/bin/rustc /usr/bin/rustc COPY --from=builder /usr/bin/julia /usr/bin/julia COPY . /quantarion RUN pip install numpy torch graalvm EXPOSE 8080 CMD ["python", "Polyglot-Sim-Engine.py", "--polyglot", "--cycles", "1e6"]