Files
Image-ElixirPhoenix-1.11.3/cicd/main/Dockerfile
Sciocatti b1182608e7
Some checks reported errors
Home Cluster Builds/Image-ElixirPhoenix-1.11.3/pipeline/head Something is wrong with the build of this commit
Initial Commit.
2023-01-10 10:20:23 +02:00

24 lines
526 B
Docker

# Elixir + Phoenix
FROM elixir:1.11.3
# Install debian packages
RUN apt-get update
RUN apt-get install --yes build-essential inotify-tools postgresql-client openssh-client
# Install node
RUN curl -sL https://deb.nodesource.com/setup_12.x -o nodesource_setup.sh
RUN bash nodesource_setup.sh
RUN apt-get install --yes nodejs
RUN useradd -m user
USER root
RUN mkdir _build deps \
&& chown user:user _build deps \
&& chmod 777 _build deps
WORKDIR /app
# install Hex + Rebar
RUN mix do local.hex --force, local.rebar --force