У меня есть веб-API с базой данных SQL в качестве бэкэнда, подключенного через Dapper. Мне нужно было бы создать образы докера для существующих веб-API и SQL и разместить его в Azure.
Я начал с создания реестра в Azure.
Добавить файл Docker в проект веб-API
Добавьте проект docker compose с файлами docker-compose.yml и dockerignore.
Отнесите имя реестра с тегом под изображением в docker-compose.yml.
Веб-API успешно перенесен в реестр контейнеров Azure.
Я создал веб-приложение для контейнера, установил реестр контейнера Azure с изображением в настройках контейнера, и я смог запустить URL-адрес, а также вызвать метод действия, возвращающий строку в качестве результата.
Я не хочу создавать базу данных sql на Azure, запускать скрипт и добавлять это соединение в мой web.config.
Теперь,
Как мне создать образ sql docker с моей локальной базой данных и отправить его в Azure?
Какие изменения мне нужно внести в web.config web api, чтобы подключить образ sql docker в Azure?
Какие изменения мне нужно сделать, чтобы docker-compose.yml и dockerfile web api, чтобы web api и sql общались друг с другом в лазури? Мне нужно восстановить схему базы данных и данные в этом образе, чтобы веб-API мог получить эти данные
Пожалуйста, помогите