我有以下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
我检查了日志,并在创建Web应用程序并上传docker compose文件时Azure运行以下命令:
docker run -d -p 0:1433 --name mssqlserverlinuxcustom_0 -e WEBSITE_SITE_NAME = myappname-e WEBSITE_AUTH_ENABLED =假-e WEBSITE_ROLE_INSTANCE_ID = 0 -e WEBSITE_INSTANCE_ID = 91e9fb92eb963b4a96b87b058366e5aaf2509f2958010098f03d851bbdfb562d -e HTTP_LOGGING_ENABLED = 1 myrepo / mssql-server-linux-custom
调用docker run时没有设置任何卷参数是否正常?
我刚刚看到我的应用程序重新启动并且数据不见了。
感谢您的帮助。