Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
FROM ocaml/opam:alpine-3.20-ocaml-5.2 AS build
FROM ocaml/opam:alpine-3.23-ocaml-5.4 AS build

RUN sudo apk update && \
sudo apk add curl git curl-dev libev-dev openssl-dev gmp-dev && \
sudo ln -f /usr/bin/opam-2.2 /usr/bin/opam && opam init --reinit -ni && \
sudo ln -f /usr/bin/opam-2.5 /usr/bin/opam && opam init --reinit -ni && \
opam update -y

WORKDIR /home/opam
Expand All @@ -11,7 +11,7 @@ RUN opam install . --deps-only -y
COPY --chown=opam:opam . .
RUN opam exec -- dune build --release

FROM alpine:3.20 AS run
FROM alpine:3.23 AS run
RUN apk update && apk add --update libev gmp git
WORKDIR /app
COPY --from=build /home/opam/static static
Expand Down