【问题标题】:Docker MinIO on Azure app service Map Local DriveAzure 应用服务映射本地驱动器上的 Docker MinIO
【发布时间】:2021-04-14 21:07:50
【问题描述】:

我需要将 MinIO 保存路径映射到主机,使用以下语法 (docker-compose.yam) 在我的 linux 机器上它可以工作,而在 Azure 应用程序服务上它不能(下一个示例中的所有其他设置只工作音量设置不)为什么?

version: '3.7'

services:
 app-minio:
  image: mysite.azurecr.io/minio:latest
  command: server /data
  ports:
   - "80:9000"
  volumes:
   - data1:/data

volumes:
  data1:
    driver: local
    driver_opts:
      type: none
      device: /home/minio-data
      o: bind

【问题讨论】:

  • 我解决了,在Azure上你需要设置一个网关

标签: docker docker-compose azure-web-app-service minio


【解决方案1】:

在 Azure Web App 中使用本地卷时,您似乎可以控制挂载路径。您只能像这样设置音量:

  ...
  volumes:
  - data1:/data
  ...
volumes:
  data1:

当您使用本地卷时,它不会为您保留数据。

【讨论】:

  • 我解决了,在Azure上你需要设置一个网关
  • @Angelo 你说的网关是什么意思?
  • 我的意思是使用 Azure blob 存储
  • @Angelo 和 Azure 文件共享不一样吗?
  • @Angelo 所以设置驱动没用,就像我说的那样。如果是这样,为什么不接受我的回答?
猜你喜欢
  • 2023-04-05
  • 1970-01-01
  • 1970-01-01
  • 2021-06-04
  • 1970-01-01
  • 1970-01-01
  • 2021-12-06
  • 2011-02-15
  • 2020-09-27
相关资源
最近更新 更多