【问题标题】:How to install AWS Redshift ODBC driver to Alpine in Docker. (Node.js)如何在 Docker 中将 AWS Redshift ODBC 驱动程序安装到 Alpine。 (Node.js)
【发布时间】:2022-01-09 20:21:30
【问题描述】:
【问题讨论】:
标签:
javascript
linux
amazon-web-services
docker
amazon-redshift
【解决方案1】:
alpine 不支持驱动程序所需的 C/C++ 库版本。如果你能忍受 slim,这里是如何安装的:
FROM node:lts-slim
RUN apt-get update \
&& apt-get install wget -y \
&& wget https://s3.amazonaws.com/redshift-downloads/drivers/odbc/1.4.45.1000/AmazonRedshiftODBC-64-bit-1.4.45.1000-1.x86_64.deb -qO /tmp/AmazonRedshiftODBC-64-bit-1.4.45.1000-1.x86_64.deb \
&& apt-get install /tmp/AmazonRedshiftODBC-64-bit-1.4.45.1000-1.x86_64.deb \
&& rm /tmp/AmazonRedshiftODBC-64-bit-1.4.45.1000-1.x86_64.deb