我正在使用名为“容器的 Web 应用程序”的应用程序服务在 azure 中运行多层容器应用程序。
我有 blob 存储帐户,我希望在其中保存我的数据,并且我正在尝试将其附加到我的应用程序容器中。我使用以下参数为我的容器配置了“路径映射”:
{ name : AppDataVol , mouth path: /var/appdata, type:azureBlob ,AccountName:"*****" ,share name:"test-container" }
并且...似乎被忽略的数据不会持续存在它没有达到我的存储量,并且在重新启动时一切都消失了...我不知道我做错了什么我已经做了将近一个星期了!
下面是我的 docker-compose 文件,为简单起见,我删除了其他服务,请帮助我:(
version: '3'
services:
app:
container_name: best-app-ever
image: 'someunknowenregistry.azurecr.io/test/goodapp:latest'
restart: always
build: .
ports:
- '3000:3000'
environment:
- NODE_ENV=production
volumes:
- AppDataVol:/appData
volumes:
AppDataVol: