File size: 464 Bytes
f923493 | 1 2 3 4 5 6 7 8 9 10 11 12 | # 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"] |