Development docker

This commit is contained in:
2026-02-01 14:44:21 +02:00
parent 1a24f1c2ed
commit 4ad9c8e2ab
5 changed files with 55 additions and 10 deletions
+15
View File
@@ -0,0 +1,15 @@
FROM elixir:1.19.5-otp-27 AS base
WORKDIR /app
RUN apt-get update && apt-get install -y cmake
FROM base AS dev
COPY docker-entrypoint.sh /app
VOLUME /app/mix.exs /app/mix.lock /app/_build /app/deps /app/config /app/lib /app/test
ENV SNAME="srv" COOKIE="cookie"
CMD ["/bin/sh", "/app/docker-entrypoint.sh"]
FROM base AS builder
COPY mix.* /app
RUN mix do deps.get + deps.compile