клиент в докер контейнер с alpine, если сделать так
FROM yandex/clickhouse-client as ch-client
а потом
COPY --from=ch-client /usr/bin/clickhouse-client /usr/bin/clickhouse-client
прокатит или нет?
установки в явном виде для alpine не нашел
не прокатит clickhouse-client Это symlink на /usr/bin/clickhouse ls -lah /usr/bin/click* -r-xr-xr-x 1 root root 312M Apr 11 10:28 /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-benchmark -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-client -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-compressor -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-copier -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-extract-from-config -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-format -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-git-import -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-local -> /usr/bin/clickhouse lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-obfuscator -> /usr/bin/clickhouse -rwxr-xr-x 1 root root 95M Apr 11 10:28 /usr/bin/clickhouse-odbc-bridge -rwxr-xr-x 1 root root 2.0K Apr 11 09:10 /usr/bin/clickhouse-report lrwxrwxrwx 1 root root 19 Apr 13 11:34 /usr/bin/clickhouse-server -> /usr/bin/clickhouse в общем 300 мегабайт бинарник clickhouse тоже придется тащить
?
https://github.com/filimonov/chc вот такой клиент есть кстати, портабельный вполне
Обсуждают сегодня