Docker 安装 CVAT 计算机视觉标注工具
安装准备
系统要求
- Docker 20.10+
- 8GB以上内存
- 50GB可用存储空间
部署流程
bash
docker-compose -f docker-compose.yml -f components/autoannotation/docker-compose.autoannotation.yml up -d
扩展配置
- 克隆代码仓库:
bash
git clone https://github.com/opencv/cvat
cd cvat
- 创建覆盖配置文件:
bash
cp docker-compose.yml docker-compose.override.yml
- 修改
docker-compose.override.yml
中的traefik配置:
yaml
services:
cvat:
labels:
traefik.http.routers.cvat.rule: Host(`your-domain.com`)
cvat_ui:
labels:
traefik.http.routers.cvat.rule: Host(`your-domain.com`)
服务管理
启动服务:
bash
docker-compose up -d
停止服务:
bash
docker-compose down
常见问题
外部访问配置
需要指定CVAT_HOST环境变量,建议通过修改docker-compose.override.yml
配置文件实现。
数据持久化
所有标注数据存储在~/cvat/data
目录,建议定期备份。