Как подключиться к Sql Server на локальном хосте из Docker Linux - PullRequest
0 голосов
/ 16 октября 2018

Я пытаюсь подключиться к Sql Server 2017, работающему на моей локальной машине (на локальном хосте) из экземпляра Docker с использованием Linux, а также на моей локальной машине.Вот моя строка подключения

Server=10.0.75.1\\MSSQLSERVER2017;Database=MyDb;Integrated Security=False;User Id=MyUser;Password=ASecure*Password1;MultipleActiveResultSets=True

Вот первая часть моего файла Docker:

FROM microsoft/dotnet:2.1-aspnetcore-runtime AS base
ARG source=.
WORKDIR /app
EXPOSE 51949
EXPOSE 44334
EXPOSE 1433
ENV ASPNETCORE_URLS http://+:5000 
COPY $source .

Ошибка, которую я получаю в настоящее время: Login failed for user 'MyUser' ...

IЯ пытался использовать Sql Server Configuration Manager для установки порта, но это не дало никаких результатов.Любые предложения будут оценены.


Вот исправленный DockerFile

ИЗ microsoft / dotnet: 2.1-aspnetcore-runtime AS base

WORKDIR / app

ВОЗДЕЙСТВИЕ 51949

ВОЗДЕЙСТВИЕ 44334

ВОЗДЕЙСТВИЕ 1433

...