add production2 env for testing new servers

This commit is contained in:
Albert Yi
2018-09-21 12:47:03 -07:00
parent 4fd949ca8d
commit 897d3d3a99
8 changed files with 161 additions and 17 deletions

View File

@@ -1,14 +1,14 @@
FROM ruby:2.5.1-slim-stretch
ENV DOCKERIZE_VERSION v0.6.1
ENV VIPS_VERSION 8.6.4
ENV VIPS_VERSION 8.7.0
RUN apt-get update && \
apt-get -y install wget && \
wget -q https://github.com/jwilder/dockerize/releases/download/$DOCKERIZE_VERSION/dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz && \
tar -C /usr/local/bin -xzvf dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz && \
rm dockerize-linux-amd64-$DOCKERIZE_VERSION.tar.gz && \
apt-get -y install -qq curl gnupg apt-transport-https apt-utils build-essential automake libssl-dev libxml2-dev libxslt-dev ncurses-dev sudo libreadline-dev flex bison ragel memcached libmemcached-dev git libcurl4-openssl-dev imagemagick libmagickcore-dev libmagickwand-dev sendmail-bin sendmail postgresql-client libpq-dev nginx ssh coreutils ffmpeg mkvtoolnix emacs24-nox telnet libgif-dev && \
apt-get -y install -qq curl gnupg apt-transport-https apt-utils build-essential automake libssl-dev libxml2-dev libxslt-dev ncurses-dev sudo libreadline-dev flex bison ragel memcached libmemcached-dev git libcurl4-openssl-dev sendmail-bin sendmail postgresql-client libpq-dev nginx ssh coreutils ffmpeg mkvtoolnix emacs24-nox telnet libgif-dev && \
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list && \
curl -sSL https://deb.nodesource.com/setup_10.x | sudo -E bash - && \
@@ -17,7 +17,7 @@ RUN apt-get update && \
apt-get remove cmdtest && \
apt-get clean && \
cd /tmp && \
wget -q https://github.com/jcupitt/libvips/releases/download/v$VIPS_VERSION/vips-$VIPS_VERSION.tar.gz && \
wget -q https://github.com/libvips/libvips/releases/download/v$VIPS_VERSION/vips-$VIPS_VERSION.tar.gz && \
tar xzf vips-$VIPS_VERSION.tar.gz && \
cd vips-$VIPS_VERSION && \
./configure --prefix=/usr && \