From 8b3756a90f04fcc21ab397b3c05cabe74975cdb1 Mon Sep 17 00:00:00 2001 From: Oak <5263301+d-roak@users.noreply.github.com> Date: Tue, 19 Sep 2023 22:34:30 +0900 Subject: [PATCH] fix: GH actions docker containers build form arm64 (#172) * change builder image to hexpm/elixir * change to otp24 * bump elixir version to 1.15 * fix elixir version to 1.15.4 * add db migrations on docker image --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index cab5480d..83d5a697 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM elixir:1.14.5-otp-25 as builder +FROM hexpm/elixir:1.15.4-erlang-24.3.4.13-debian-bullseye-20230612 AS builder ENV MIX_ENV=prod @@ -14,7 +14,7 @@ RUN mix compile RUN mix release RUN mix phx.gen.release -FROM elixir:1.14.5-otp-25 +FROM elixir:1.15.4-otp-24 ENV MIX_ENV=prod WORKDIR /explorer @@ -23,4 +23,4 @@ COPY --from=builder /explorer/_build/$MIX_ENV/rel/starknet_explorer . EXPOSE 4000 -CMD ["/explorer/bin/starknet_explorer", "start"] +CMD ["sh", "-c", "/explorer/bin/starknet_explorer eval 'StarknetExplorer.Release.migrate' && /explorer/bin/starknet_explorer start"]