From c2399b0e40e08e9605ccce3d7fa151fbd930ea8a Mon Sep 17 00:00:00 2001 From: Erik Martin-Dorel Date: Sun, 7 Nov 2021 17:42:24 +0100 Subject: [PATCH] =?UTF-8?q?fix(docker):=20Add=20missing=20libs=20for=20par?= =?UTF-8?q?tition-view/=E2=80=A6=20using=20compiler-libs=20(#459)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Close #438 --- Dockerfile | 4 ++++ Dockerfile.test-server | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/Dockerfile b/Dockerfile index b5ec76831..704c1a532 100644 --- a/Dockerfile +++ b/Dockerfile @@ -66,7 +66,11 @@ EXPOSE 8443 USER learn-ocaml WORKDIR /home/learn-ocaml +ARG opam_switch="/home/opam/.opam/4.12" + COPY --from=compilation /home/opam/install-prefix /usr +COPY --from=compilation "$opam_switch/bin"/ocaml* "$opam_switch/bin/" +COPY --from=compilation "$opam_switch/lib/ocaml" "$opam_switch/lib/ocaml/" ENTRYPOINT ["dumb-init","/usr/bin/learn-ocaml","--sync-dir=/sync","--repo=/repository"] CMD ["build","serve"] diff --git a/Dockerfile.test-server b/Dockerfile.test-server index efe90b8cd..dac977241 100644 --- a/Dockerfile.test-server +++ b/Dockerfile.test-server @@ -64,7 +64,11 @@ EXPOSE 8443 USER learn-ocaml WORKDIR /home/learn-ocaml +ARG opam_switch="/home/opam/.opam/4.12" + COPY --from=compilation /home/opam/install-prefix /usr +COPY --from=compilation "$opam_switch/bin"/ocaml* "$opam_switch/bin/" +COPY --from=compilation "$opam_switch/lib/ocaml" "$opam_switch/lib/ocaml/" ENTRYPOINT ["dumb-init","/usr/bin/learn-ocaml","--sync-dir=/sync","--repo=/repository"] CMD ["build","serve"]