remove ODBC preview binaries (#728)
* remove ODBC preview binaries * update to public odbc 17
This commit is contained in:
parent
ba66341854
commit
1958cfd454
|
@ -37,6 +37,13 @@ RUN locale-gen en_US
|
||||||
RUN locale-gen en_US.UTF-8
|
RUN locale-gen en_US.UTF-8
|
||||||
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
|
ENV LANG='en_US.UTF-8' LANGUAGE='en_US:en' LC_ALL='en_US.UTF-8'
|
||||||
|
|
||||||
|
#install ODBC driver
|
||||||
|
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 export DEBIAN_FRONTEND=noninteractive && apt-get update && ACCEPT_EULA=Y apt-get install -y msodbcsql17 mssql-tools
|
||||||
|
ENV PATH="/opt/mssql-tools/bin:${PATH}"
|
||||||
|
|
||||||
#install coveralls
|
#install coveralls
|
||||||
RUN pip install --upgrade pip && pip install cpp-coveralls
|
RUN pip install --upgrade pip && pip install cpp-coveralls
|
||||||
|
|
||||||
|
@ -45,14 +52,8 @@ RUN pip install --upgrade pip && pip install cpp-coveralls
|
||||||
#another option is to copy source to build directory on image
|
#another option is to copy source to build directory on image
|
||||||
RUN mkdir -p $PHPSQLDIR
|
RUN mkdir -p $PHPSQLDIR
|
||||||
COPY . $PHPSQLDIR
|
COPY . $PHPSQLDIR
|
||||||
|
|
||||||
#install ODBC 17 preview driver
|
|
||||||
WORKDIR $PHPSQLDIR
|
|
||||||
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && ACCEPT_EULA=Y dpkg -i "./ODBC 17 binaries preview/Ubuntu 16/msodbcsql_17.0.0.5-1_amd64.deb"
|
|
||||||
RUN export DEBIAN_FRONTEND=noninteractive && apt-get update && ACCEPT_EULA=Y dpkg -i "./ODBC 17 binaries preview/Ubuntu 16/mssql-tools_17.0.0.5-1_amd64.deb"
|
|
||||||
ENV PATH="/opt/mssql-tools/bin:${PATH}"
|
|
||||||
|
|
||||||
WORKDIR $PHPSQLDIR/source/
|
WORKDIR $PHPSQLDIR/source/
|
||||||
|
|
||||||
RUN chmod +x ./packagize.sh
|
RUN chmod +x ./packagize.sh
|
||||||
RUN /bin/bash -c "./packagize.sh"
|
RUN /bin/bash -c "./packagize.sh"
|
||||||
|
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,6 +0,0 @@
|
||||||
|
|
||||||
The ODBC driver 17 preview binaries in this directory are required in order to use Always Encrypted functionality. Please note that these drivers should be considered to be preview versions -- they should not be used in production and are not supported by Microsoft. They will be replaced upon the official release of ODBC driver 17.
|
|
||||||
|
|
||||||
On Windows, the ODBC 17 preview binaries require the Visual C/C++ 2013 runtime libraries installed separately. These are installed with the [Visual Studio C++ 2013 Redistributable](https://www.microsoft.com/en-ca/download/details.aspx?id=40784) or with the [SQL Server command line utilities](https://www.microsoft.com/en-ca/download/details.aspx?id=53591). Once you have these, simply run the msi to install.
|
|
||||||
|
|
||||||
For instructions on installing the binaries on Linux platforms, please see [this page](https://github.com/Microsoft/msphpsql/wiki/Install-and-configuration#odbc-17-linux-installation).
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in a new issue