2018-03-30 17:45:53 +00:00
|
|
|
FROM rust:latest
|
2017-08-19 09:01:02 +00:00
|
|
|
|
|
|
|
RUN apt-get update \
|
|
|
|
&& apt-get -y install curl build-essential clang pkg-config libjpeg-turbo-progs libpng-dev \
|
|
|
|
&& rm -rfv /var/lib/apt/lists/*
|
|
|
|
|
2018-03-30 17:45:53 +00:00
|
|
|
ENV MAGICK_VERSION 7.0
|
2017-08-19 09:01:02 +00:00
|
|
|
|
2018-01-03 03:42:33 +00:00
|
|
|
RUN curl https://www.imagemagick.org/download/ImageMagick.tar.gz | tar xz \
|
2018-03-30 17:45:53 +00:00
|
|
|
&& cd ImageMagick-${MAGICK_VERSION}* \
|
2017-08-19 09:01:02 +00:00
|
|
|
&& ./configure --with-magick-plus-plus=no --with-perl=no \
|
|
|
|
&& make \
|
|
|
|
&& make install \
|
|
|
|
&& cd .. \
|
2018-03-30 17:45:53 +00:00
|
|
|
&& rm -r ImageMagick-${MAGICK_VERSION}*
|
2017-08-19 09:01:02 +00:00
|
|
|
|
|
|
|
RUN adduser --disabled-password --gecos '' magick-rust
|
|
|
|
|
|
|
|
USER magick-rust
|
|
|
|
|
2017-08-19 09:41:08 +00:00
|
|
|
ENV USER=magick-rust LD_LIBRARY_PATH=/usr/local/lib
|
2017-08-19 09:01:02 +00:00
|
|
|
|
|
|
|
WORKDIR /src
|