CVAT本地部署教程

本文共有1288个字,关键词:

问题:如何进行CVAT本地部署安装

方法:

1、安装docker

http://hjqo.com/index.php/linux/655.html

2、从gitee下载CVAT

https://gitee.com/openvinotoolkit-prc/cvat/tree/v2.49.0/

3、配置docker的国内镜像
vim /etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://xxxxxxx.mirror.aliyuncs.com",
    "https://docker.m.daocloud.io"
  ]
}
# 注:此处的https://xxxxxxx.mirror.aliyuncs.com 是从阿里云获取的本人镜像加速器
网址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

4、安装CVAT
进入cvat项目,并使用root运行docder

cd cvat

可以直接安装,如果可以的话

CVAT_VERSION=v2.49.0 docker compose up -d

如果安装报错:fatal error: concurrent map writes, 这是一个 Docker Compose 内部的并发bug
那就从docker-compose.yml中获取所有image一个个pull

grep -r "image:" docker-compose.yml | awk '{print $NF}' | sort -u | xargs -n1 docker pull

注:一次不一定都能pull成功,多运行几次,直到全部成功,之后再运行

CVAT_VERSION=v2.49.0 docker compose up -d

5、创建用户

sudo docker exec -it cvat_server bash -ic 'python3 ~/manage.py createsuperuser'

说明:
如果需要其它机器远程访问,需要修改CVAT_HOST
在cvat目录下,新建.env
CVAT_HOST=192.168.1.88 # 你的服务器ip
重启服务使配置生效

docker compose down
docker compose up -d

参考:

https://docs.cvat.ai/docs/administration/basics/installation/#sources-for-users-from-china
版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论