Невозможно установить Microsoft ODB C Драйвер 17 для Alpine docker - PullRequest
0 голосов
/ 07 февраля 2020

Я пытался установить Microsoft ODB C Драйвер 17 для SQL Сервер для Alpine в моем файле Docker. Я выполняю следующие команды в моем docker файле

, взятом из - https://docs.microsoft.com/en-us/sql/connect/odbc/linux-mac/installing-the-microsoft-odbc-driver-for-sql-server?view=sql-server-ver15#alpine - linux


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

Однако я получаю следующее сообщение каждый время. В интерактивном режиме запуска я вижу, что файлы есть.

не могу открыть 'msodbcsql_17.5.1.1-1_amd64.sig': такого файла или каталога нет

1 Ответ

0 голосов
/ 18 февраля 2020

Вы загружаете msodbcsql17_17.5.1.1-1_amd64.sig и пытаетесь подтвердить msodbcsql_17.5.1.1-1_amd64.sig. Дважды проверьте имя файла, как говорится в сообщении об ошибке.

...