У меня есть следующий файл docker-compose, я просто показываю соответствующие части для этого вопроса:
services:
db:
image: myrepo/mssql-server-linux-custom
networks:
- new
volumes:
- ms-sqlserver-data:/var/opt/mssql
volumes:
ms-sqlserver-data:
driver: local
Я проверил журналы, и Azure выполняет следующую команду при создании веб-приложения и загрузкедокер составить файл:
докер пробег -d -p 0: 1433 --name mssqlserverlinuxcustom_0 -e WEBSITE_SITE_NAME = myappname-е WEBSITE_AUTH_ENABLED = False -e WEBSITE_ROLE_INSTANCE_ID = 0 -e WEBSITE_INSTANCE_ID = 91e9fb92eb963b4a96b87b058366e5aaf2509f2958010098f03d851bbdfb562d -e HTTP_LOGGING_ENABLED =1 myrepo / mssql-server-linux-custom
Это нормально, что при вызове Docker не заданы параметры тома?
Я только что увидел, что мое приложение было перезапущено и данныепропал.
Спасибо за помощь.