Dockerfile 1.0 KB
Newer Older
P
proller 已提交
1
# docker build -t yandex/clickhouse-integration-test .
A
alesapin 已提交
2
FROM yandex/clickhouse-test-base
A
alesapin 已提交
3

M
Mikhail Filimonov 已提交
4
RUN apt-get update \
A
Alexander Kuzmenkov 已提交
5 6 7 8 9 10 11 12 13 14 15 16 17 18
    && env DEBIAN_FRONTEND=noninteractive apt-get -y install \
        tzdata \
        python \
        libreadline-dev \
        libicu-dev \
        bsdutils \
        gdb \
        unixodbc \
        odbcinst \
        libsqlite3-dev \
        libsqliteodbc \
        odbc-postgresql \
        sqlite3 \
        curl \
19 20
        tar \
        krb5-user
A
Alexander Kuzmenkov 已提交
21
RUN rm -rf \
M
Mikhail Filimonov 已提交
22 23 24
        /var/lib/apt/lists/* \
        /var/cache/debconf \
        /tmp/* \
A
Alexander Kuzmenkov 已提交
25 26 27
RUN apt-get clean

# Install MySQL ODBC driver
28
RUN curl 'https://cdn.mysql.com//Downloads/Connector-ODBC/8.0/mysql-connector-odbc-8.0.21-linux-glibc2.12-x86-64bit.tar.gz' --output 'mysql-connector.tar.gz' && tar -xzf mysql-connector.tar.gz && cd mysql-connector-odbc-8.0.21-linux-glibc2.12-x86-64bit/lib && mv * /usr/local/lib && ln -s /usr/local/lib/libmyodbc8a.so /usr/lib/x86_64-linux-gnu/odbc/libmyodbc.so
29 30 31

ENV TZ=Europe/Moscow
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone