@@ -39,46 +39,46 @@ RUN useradd --create-home redash
39
39
# Ubuntu packages
40
40
RUN apt-get update && \
41
41
apt-get install -y --no-install-recommends \
42
- curl \
43
- gnupg \
44
- build-essential \
45
- pwgen \
46
- libffi-dev \
47
- sudo \
48
- git-core \
49
- # Postgres client
50
- libpq-dev \
51
- # ODBC support:
52
- g++ unixodbc-dev \
53
- # for SAML
54
- xmlsec1 \
55
- # Additional packages required for data sources:
56
- libssl-dev \
57
- default-libmysqlclient-dev \
58
- freetds-dev \
59
- libsasl2-dev \
60
- unzip \
61
- libsasl2-modules-gssapi-mit && \
62
- apt-get clean && \
63
- rm -rf /var/lib/apt/lists/*
42
+ curl \
43
+ gnupg \
44
+ build-essential \
45
+ pwgen \
46
+ libffi-dev \
47
+ sudo \
48
+ git-core \
49
+ # Postgres client
50
+ libpq-dev \
51
+ # ODBC support:
52
+ g++ unixodbc-dev \
53
+ # for SAML
54
+ xmlsec1 \
55
+ # Additional packages required for data sources:
56
+ libssl-dev \
57
+ default-libmysqlclient-dev \
58
+ freetds-dev \
59
+ libsasl2-dev \
60
+ unzip \
61
+ libsasl2-modules-gssapi-mit && \
62
+ apt-get clean && \
63
+ rm -rf /var/lib/apt/lists/*
64
64
65
65
66
66
ARG TARGETPLATFORM
67
67
ARG databricks_odbc_driver_url=https://databricks.com/wp-content/uploads/2.6.10.1010-2/SimbaSparkODBC-2.6.10.1010-2-Debian-64bit.zip
68
68
RUN if [ "$TARGETPLATFORM" = "linux/amd64" ]; then \
69
- curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - \
70
- && curl https://packages.microsoft.com/config/debian/10/prod.list > /etc/apt/sources.list.d/mssql-release.list \
71
- && apt-get update \
72
- && ACCEPT_EULA=Y apt-get install -y --no-install-recommends msodbcsql17 \
73
- && apt-get clean \
74
- && rm -rf /var/lib/apt/lists/* \
75
- && curl "$databricks_odbc_driver_url" --location --output /tmp/simba_odbc.zip \
76
- && chmod 600 /tmp/simba_odbc.zip \
77
- && unzip /tmp/simba_odbc.zip -d /tmp/ \
78
- && dpkg -i /tmp/SimbaSparkODBC-*/*.deb \
79
- && printf "[Simba]\n Driver = /opt/simba/spark/lib/64/libsparkodbc_sb64.so" >> /etc/odbcinst.ini \
80
- && rm /tmp/simba_odbc.zip \
81
- && rm -rf /tmp/SimbaSparkODBC*; fi
69
+ curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add - \
70
+ && curl https://packages.microsoft.com/config/debian/10/prod.list > /etc/apt/sources.list.d/mssql-release.list \
71
+ && apt-get update \
72
+ && ACCEPT_EULA=Y apt-get install -y --no-install-recommends msodbcsql17 \
73
+ && apt-get clean \
74
+ && rm -rf /var/lib/apt/lists/* \
75
+ && curl "$databricks_odbc_driver_url" --location --output /tmp/simba_odbc.zip \
76
+ && chmod 600 /tmp/simba_odbc.zip \
77
+ && unzip /tmp/simba_odbc.zip -d /tmp/ \
78
+ && dpkg -i /tmp/SimbaSparkODBC-*/*.deb \
79
+ && printf "[Simba]\n Driver = /opt/simba/spark/lib/64/libsparkodbc_sb64.so" >> /etc/odbcinst.ini \
80
+ && rm /tmp/simba_odbc.zip \
81
+ && rm -rf /tmp/SimbaSparkODBC*; fi
82
82
83
83
WORKDIR /app
84
84
@@ -93,7 +93,7 @@ RUN pip install pip==20.2.4;
93
93
COPY requirements_all_ds.txt ./
94
94
RUN if [ "x$skip_ds_deps" = "x" ] ; then pip install -r requirements_all_ds.txt ; else echo "Skipping pip install -r requirements_all_ds.txt" ; fi
95
95
96
- COPY requirements_bundles.txt requirements_dev.txt ./
96
+ COPY requirements_dev.txt ./
97
97
RUN if [ "x$skip_dev_deps" = "x" ] ; then pip install -r requirements_dev.txt ; fi
98
98
99
99
COPY requirements.txt ./
0 commit comments