docker - 将 docker 命令发送到 Azure App Service for Containers
问题描述
我需要将第三方 docker 容器 (datalust/seq) 中的文件路径映射到托管 Web 应用程序中的文件路径。更具体地说,容器中的 /data 文件夹需要映射到 Web App 中的 /home/data 文件夹。
通过正常的 docker 部署,我可以使用
docker run -v /home/data:/data
但是如何将它传递给在 Web 应用程序中运行的 docker 容器?Afaik,唯一可以传递的是App Settings,它们基本上是容器中的环境变量。
我需要这个,因为主机(Web 应用程序)上的 /home 文件夹是唯一可以通过使用 WEBSITES_ENABLE_APP_SERVICE_STORAGE 应用程序设置保存到 Azure 存储的文件夹。这样,我想将 /data 文件夹保留在容器中。
解决方案
推荐阅读
- function - 无法打印完整的字符串数组
- django - login.html重定向后,url、views和templates如何知道他们在处理的是哪个用户?
- javascript - 如何在 Javascript 中将 dd/mm/yyyy 字符串转换为日期
- python - 访问部分函数时我的代码出错
- python - win32gui安装通过pip失败
- php - 无法在 Azure 中对帐户级别 SAS 进行身份验证
- javascript - 如何允许过滤器布尔值是非互斥的?
- php - 有没有办法检查 Laravel 计划是否正在运行?
- node.js - Mongo 3.2 $lookup 与 $group
- python - 如何对数据框中第 1 列的分组行取列的总和