首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从NFS挂载存储器访问CVAT连接的文件共享

从NFS挂载存储器访问CVAT连接的文件共享
EN

Stack Overflow用户
提问于 2022-06-17 14:40:45
回答 1查看 424关注 0票数 0

我在正式文件之后将一个Azure存储容器安装到一个Ubuntu18.04VM上。然后,我按照CVAT 计算机视觉标注工具 正式文件将共享存储安装到CVAT和船坞-撰写文件,从而更新了dockerCompose.override.yml文件,如下所示:

代码语言:javascript
运行
复制
version: '3.3'

services:
  cvat:
    environment:
      CVAT_SHARE_URL: 'Mounted from /mnt/share host directory'
    volumes:
      - cvat_share:/home/django/share:ro

volumes:
  cvat_share:
    driver_opts:
      type: "nfs"
      device: ":/mnt/share"
      o: "addr=10.40.0.199,nolock,soft,rw"

然后,我按照安装指南安装CVAT。但是,我们尝试使用命令docker-compose up -d运行CVAT,得到以下错误:

代码语言:javascript
运行
复制
ERROR: for cvat  Cannot create container for service cvat: failed to mount local volume: mount :/mnt/share:/opt/docker/volumes/cvat_cvat_share/_data, data: addr=10.40.0.199,nolock,soft: operation not supported

ERROR: Encountered errors while bringing up the project.

我在配置文件中尝试了不同的更改,但没有成功。CVAT文档说,您可以将云存储作为FUSE挂载,稍后作为共享使用它。但它只支持fuse协议吗?如何使用CVAT工具中使用NFS协议挂载的云存储?

EN

回答 1

Stack Overflow用户

发布于 2022-08-08 16:00:02

我没有尝试使用NFS,但我在安装时遇到了一个类似的问题。

对我起作用的是通过fstab挂载,让我们为示例假设/mnt/cvat,然后编辑docker-compose.override.yml文件,如下所示,

代码语言:javascript
运行
复制
version: '3.3'

services:
  cvat:
    environment:
      CVAT_SHARE_URL: 'Mounted from /mnt/share host directory'
    volumes:
      - cvat_share_bbal:/home/django/share/cvat:ro

volumes:
  cvat_share_bbal:
    driver_opts:
      type: none
      device: /mnt/cvat
      o: bind

当我在/home/django/share安装设备时,django给了我错误。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72661073

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档