无法为基于alpine的docker安装Microsoft ODBC驱动程序17
我一直在尝试在dockerfile中安装Microsoft ODBC驱动程序17 for SQL Server for alpine。我在docker文件中运行以下命令 摘自— 然而,每次我都会收到以下信息。在运行交互模式下,我可以看到文件在那里无法为基于alpine的docker安装Microsoft ODBC驱动程序17,docker,odbc,alpine,msodbcsql17,Docker,Odbc,Alpine,Msodbcsql17,我一直在尝试在dockerfile中安装Microsoft ODBC驱动程序17 for SQL Server for alpine。我在docker文件中运行以下命令 摘自— 然而,每次我都会收到以下信息。在运行交互模式下,我可以看到文件在那里 无法打开“msodbcsql_17.5.1.1-1_amd64.sig”:没有这样的文件或目录您正在下载msodbcsql17_17.5.1.1-1_amd64.sig并尝试验证msodbcsql_17.5.1.1-1_amd64.sig。按照错误消息
无法打开“msodbcsql_17.5.1.1-1_amd64.sig”:没有这样的文件或目录您正在下载
msodbcsql17_17.5.1.1-1_amd64.sig
并尝试验证msodbcsql_17.5.1.1-1_amd64.sig
。按照错误消息所示,仔细检查文件名
RUN wget https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7 8d28ddafb39b/msodbcsql17_17.5.1.1-1_amd64.apk
RUN wget https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql tools_17.5.1.2-1_amd64.apk
RUN wget https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/msodbcsql17_17.5.1.1-1_amd64.sig
RUN wget https://download.microsoft.com/download/e/4/e/e4e67866-dffd-428c-aac7-8d28ddafb39b/mssql-tools_17.5.1.2-1_amd64.sig
RUN apk add gnupg
RUN wget https://packages.microsoft.com/keys/microsoft.asc | gpg --import -
RUN gpg --verify msodbcsql_17.5.1.1-1_amd64.sig msodbcsql_17.5.1.1-1_amd64.apk
RUN apk add --allow-untrusted msodbcsql_17.5.1.1-1_amd64.apk
RUN apk add --allow-untrusted mssql-tools_17.5.1.1-1_amd64.apk