如何在 Docker/Alpine 中安装 MariaDB ODBC 驱动程序

ps0604

我看到 Alpine 在其 Docker 容器中支持此处列出的 MariaDB ODBC 驱动程序我需要安装它才能与pyodbc.

Dockerfile在镜像中安装驱动命令是什么

类似的东西RUN apk add mariadb-connector-odbc

戈德·汤普森

我全新安装的 Alpine 有一个/etc/apk/repositories文件,看起来像

#/media/cdrom/apks
http://mirror.reenigne.net/alpine/v3.13/main
#http://mirror.reenigne.net/alpine/v3.13/community
#http://mirror.reenigne.net/alpine/edge/main
#http://mirror.reenigne.net/alpine/edge/community
#http://mirror.reenigne.net/alpine/edge/testing

有了那个设置

apk add mariadb-connector-odbc

失败的。但是,在取消注释最后一行之后……

#/media/cdrom/apks
http://mirror.reenigne.net/alpine/v3.13/main
#http://mirror.reenigne.net/alpine/v3.13/community
#http://mirror.reenigne.net/alpine/edge/main
#http://mirror.reenigne.net/alpine/edge/community
http://mirror.reenigne.net/alpine/edge/testing

……同样的命令成功了

localhost:~# apk add mariadb-connector-odbc
fetch http://mirror.reenigne.net/alpine/edge/testing/x86_64/APKINDEX.tar.gz
(1/3) Installing readline (8.1.0-r0)
(2/3) Installing unixodbc (2.3.9-r1)
(3/3) Installing mariadb-connector-odbc (3.1.11-r0)
Executing busybox-1/32/1-r6.trigger
OK: 903 MiB in 146 packages
localhost:~# ls -la /usr/lib/mariadb
total 536
drwxr-xr-x    2 root     root         4096 May 14 22:43 .
drwxr-xr-x    6 root     root         4096 May 14 22:43 ..
-rwxr-xr-x    1 root     root       537856 Jan  6 02:39 libmaodbc.so

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何查找在Linux上安装的ODBC驱动程序列表

PHP 5.5和MSSQL驱动程序:在Windows Server 2012 R2中安装ODBC驱动程序11

如何防止BIML Express引用ODBC驱动程序

无法在Apache Ignite中安装ODBC驱动程序C ++

在Alpine Linux Docker容器中安装ODBC驱动程序

如何在pyspark中安装Postgresql JDBC驱动程序

如何在Erlang中安装驱动程序?(特别是MySQL-otp驱动程序)

在未安装驱动程序的情况下连接ODBC

将Snowflake连接到Tableau Online-如何安装ODBC驱动程序?

如何查找ODBC驱动程序特定的参数

在Ubuntu下安装ODBC驱动程序

如何在Ubuntu 12.04 LTS中安装“英特尔图形驱动程序安装程序”?

如何安装Nvidia Optimus驱动程序?

如何在Lubuntu中安装Intel驱动程序

如何在14.04中安装旧版nvidia驱动程序?

如何在x-64上为x86安装Microsoft SQL Server 2012本机客户端ODBC驱动程序

OpenShift-如何为Linux安装Microsoft ODBC驱动程序

将Microsoft ODBC驱动程序安装到Debian

如何在离线安装中安装AMD驱动程序

如何使用unixODBC安装sqlite3 ODBC驱动程序?

如何在18.04中为MYSQL和PostgreSQL安装和配置最新的ODBC驱动程序

如何在Debian 9中安装WiFi驱动程序?

不使用sudo在Travis上安装ODBC驱动程序

如何在不安装MS Access ODBC驱动程序的情况下使用它?

MariaDB 2.0.13 与 MySQL 5.3 ODBC 驱动程序(VBA 连接)

ODBC 驱动程序无法读取 Excel 中添加的行

如何在 PHP 7+ 中为 SQL Server 启用 ODBC 驱动程序 17?

Windows:如何以编程方式查询注册表以验证是否安装了 ODBC 驱动程序?

如何连接 QT 和 MariaDB。未加载驱动程序