SQL Server LocalDB внутри док-контейнера

Мне нужна докеризированная база данных, которая поддерживает T-SQL и некоторые другие функции SQL Server. Конечно, есть контейнер с SQL Server, но он занимает слишком много места. Поэтому я пытаюсь поместить SQL Server LocalDB (около 200 МБ) в контейнер докера.

Он имеет тихий режим установки и может быть легко установлен. Но проблема в том, как получить к нему доступ снаружи контейнера? (Мне нужно получить доступ к нему с моего локального компьютера тоже) Есть ли решение для этого случая? Пока у меня есть только одна идея реализовать какой-либо сервис для связи между SQL Server LocalDB и внешними соединениями, а затем выставить его рядом с БД в том же контейнере. Не могли бы вы, ребята, посоветовать что-нибудь?

1 ответ

Localdb разрешает соединения по именованным каналам только с той машины, на которой он работает. Вы можете использовать SQL Server Express, 400 МБ, что позволяет TCP-соединения

Другие вопросы по тегам