25 lines
881 B
Docker
25 lines
881 B
Docker
|
ARG PLATFORM
|
||
|
ARG ARCH
|
||
|
ARG DISTRO_TAG
|
||
|
ARG ELIXIR_VERSION
|
||
|
ARG PLATFORM
|
||
|
|
||
|
FROM registry.gitlab.com/jimsy/balena-elixir/${ARCH}-debian-build:${ELIXIR_VERSION}-${DISTRO_TAG} as elixir
|
||
|
|
||
|
FROM balenalib/${PLATFORM}-debian:${DISTRO_TAG}
|
||
|
|
||
|
RUN install_packages \
|
||
|
autoconf automake build-essential bzip2 ca-certificates curl dpkg-dev file \
|
||
|
g++ gcc git-core imagemagick libbz2-dev libc6-dev libdb-dev libevent-dev \
|
||
|
libffi-dev libgdbm-dev libglib2.0-dev libgmp-dev libjpeg-dev libkrb5-dev \
|
||
|
liblzma-dev libmagickcore-dev libmagickwand-dev libmaxminddb-dev \
|
||
|
libncurses-dev libncurses5-dev libncursesw5-dev libpng-dev libpq-dev \
|
||
|
libreadline-dev libsctp-dev libsqlite3-dev libssl-dev libtool libwebp-dev \
|
||
|
libxml2-dev libxslt-dev libyaml-dev make make mercurial patch python \
|
||
|
unixodbc-dev unzip wget xz-utils zlib1g-dev
|
||
|
|
||
|
|
||
|
COPY --from=elixir /usr/local /usr/local
|
||
|
|
||
|
CMD [ "iex" ]
|