Containerfile (316B)
1 FROM ocaml/opam:alpine-ocaml-5.6-flambda 2 3 RUN sudo apk add gmp-dev 4 5 COPY . /app 6 7 WORKDIR /app 8 9 RUN opam install . --deps-only 10 11 RUN sudo /home/opam/.opam/5.6/bin/dune build 12 13 RUN sudo chown -R opam /app 14 15 # this will use the /data directory for courses. 16 ENTRYPOINT ["/app/_build/install/default/bin/learning", "/data"]