1.安装docker-compose
​安装参考链接​​ 2.安装python3-pip

sudo apt-get install -y python3-pip

查看已下pip的版本

pip show pip

升级到最新版本

python -m pip install --upgrade pip

3.安装git,并下载cvat

sudo apt-get install -y git
git clone https://github.com/opencv/cvat

4.安装docker 镜像(时间有点长)

cd cvat
docker-compose build
docker-compose up -d

5.创建用户

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

6.start 和 stop CVAT

docker-compose up -d
docker-compose down

7.多人网页访问
创建 docker-compose.override.yml 文件并加入以下设置

version: "2.3"

services:
cvat:
environment:
ALLOWED_HOSTS: 0.0.0.0
ports:
- "80:8060"

# 0.0.0.0 表示localhost的ip

该文件的配置是要加入到docker-compose中,docker-compose.override.yml文件是对docker-compose.yml文件的补充,放在docker-compose.yml的同级目录下。

Ubuntu16.04上部署CVAT_docker


9.验证

在其他电脑上的Google Chrome,输入0.0…0.0:8060,即可到登录网页。