updated ODBC installers in dockerfile
This commit is contained in:
parent
c5b94e789d
commit
cb90f9f485
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue