Skip to content

Commit c2399b0

Browse files
authored
fix(docker): Add missing libs for partition-view/… using compiler-libs (#459)
Close #438
1 parent 1f73141 commit c2399b0

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

Dockerfile

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,11 @@ EXPOSE 8443
6666
USER learn-ocaml
6767
WORKDIR /home/learn-ocaml
6868

69+
ARG opam_switch="/home/opam/.opam/4.12"
70+
6971
COPY --from=compilation /home/opam/install-prefix /usr
72+
COPY --from=compilation "$opam_switch/bin"/ocaml* "$opam_switch/bin/"
73+
COPY --from=compilation "$opam_switch/lib/ocaml" "$opam_switch/lib/ocaml/"
7074

7175
ENTRYPOINT ["dumb-init","/usr/bin/learn-ocaml","--sync-dir=/sync","--repo=/repository"]
7276
CMD ["build","serve"]

Dockerfile.test-server

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,11 @@ EXPOSE 8443
6464
USER learn-ocaml
6565
WORKDIR /home/learn-ocaml
6666

67+
ARG opam_switch="/home/opam/.opam/4.12"
68+
6769
COPY --from=compilation /home/opam/install-prefix /usr
70+
COPY --from=compilation "$opam_switch/bin"/ocaml* "$opam_switch/bin/"
71+
COPY --from=compilation "$opam_switch/lib/ocaml" "$opam_switch/lib/ocaml/"
6872

6973
ENTRYPOINT ["dumb-init","/usr/bin/learn-ocaml","--sync-dir=/sync","--repo=/repository"]
7074
CMD ["build","serve"]

0 commit comments

Comments
 (0)