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"]