updated ODBC installers in dockerfile

This commit is contained in:
Hadis-Fard 2017-07-28 11:13:35 -07:00
parent c5b94e789d
commit cb90f9f485

View file

@ -4,25 +4,26 @@ FROM ubuntu:16.04
# Update Ubuntu Software repository # Update Ubuntu Software repository
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && \ RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && \
apt-get -y install \ apt-get -y install \
apt-transport-https \ apt-transport-https \
apt-utils \ apt-utils \
autoconf \ autoconf \
curl \ curl \
g++ \ g++ \
gcc \ gcc \
git \ git \
lcov \ lcov \
libxml2-dev \ libxml2-dev \
locales \ locales \
make \ make \
php7.0 \ php7.1 \
php7.0-dev \ php7.1-dev \
python-pip \ php7.1-xml \
re2c \ python-pip \
unixodbc-dev \ re2c \
unzip && apt-get clean unixodbc-dev \
unzip && apt-get clean
ARG PHPSQLDIR=/REPO/msphpsql-dev ARG PHPSQLDIR=/REPO/msphpsql-dev
ENV TEST_PHP_SQL_SERVER sql ENV TEST_PHP_SQL_SERVER sql
ENV TEST_PHP_SQL_UID sa ENV TEST_PHP_SQL_UID sa
@ -36,11 +37,10 @@ ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
RUN curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - RUN curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
RUN curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-release.list RUN curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list > /etc/apt/sources.list.d/mssql-release.list
#RUN echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/mssql-ubuntu-xenial-release/ xenial main" > /etc/apt/sources.list.d/mssqlpreview.list
#RUN apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && ACCEPT_EULA=Y apt-get install -y msodbcsql mssql-tools RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && ACCEPT_EULA=Y apt-get install -y msodbcsql mssql-tools
RUN echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile
ENV PATH="/opt/mssql-tools/bin:${PATH}" RUN echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc
RUN source ~/.bashrc
#install coveralls #install coveralls
RUN pip install --upgrade pip && pip install cpp-coveralls RUN pip install --upgrade pip && pip install cpp-coveralls