diff --git a/CommonCMDs.txt b/CommonCMDs.txt new file mode 100644 index 00000000..1840a87b --- /dev/null +++ b/CommonCMDs.txt @@ -0,0 +1,60 @@ +CVAT_HOST= docker compose -f docker-compose.yml -f docker-compose.override.yml -f components/serverless/docker-compose.serverless.yml up -d --build + +CVAT_HOST= docker compose -f docker-compose.yml -f docker-compose.override.yml -f components/serverless/docker-compose.serverless.yml down + +nuctl deploy --project-name cvat --path serverless/pytorch/ultralytics/yolov5_firesmoke_1.0/nuclio/ --volume `pwd`/serverless/common:/opt/nuclio/common --platform local + +nuctl get fu + +nuctl del + +nuctl del projects cvat + +nuctl create projects cvat + +docker logs nuclio-nuclio-ultralytics-yolov5_firesmoke_1.0 + +安装nuctl:version = 1.8.14 +wget https://github.com/nuclio/nuclio/releases/download//nuctl--linux-amd64 +sudo chmod +x nuctl--linux-amd64 +sudo ln -sf $(pwd)/nuctl--linux-amd64 /usr/local/bin/nuctl + +健康查询: +docker exec -t cvat_server python manage.py health_check + +创建超级用户: +docker exec -it cvat_server bash -ic 'python3 ~/manage.py createsuperuser' + +控制代码分支版本: +CVAT_VERSION=dev docker compose up -d + + +安装docker: +sudo apt-get update +sudo apt-get --no-install-recommends install -y \ + apt-transport-https \ + ca-certificates \ + curl \ + gnupg-agent \ + software-properties-common +curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - +sudo add-apt-repository \ + "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ + $(lsb_release -cs) \ + stable" +sudo apt-get update +sudo apt-get --no-install-recommends install -y \ + docker-ce docker-ce-cli containerd.io docker-compose-plugin + +一般权限使用docker: +sudo groupadd docker +sudo usermod -aG docker $USER + +克隆代码: +git clone https://github.com/opencv/cvat +cd cvat + + + + + diff --git a/docker-compose.override.yml b/docker-compose.override.yml new file mode 100644 index 00000000..af394fad --- /dev/null +++ b/docker-compose.override.yml @@ -0,0 +1,15 @@ +services: + cvat_server: + volumes: + - cvat_share:/home/django/share:ro + cvat_worker_import: + volumes: + - cvat_share:/home/django/share:ro + +volumes: + cvat_share: + driver_opts: + type: none + device: /home/wangchunlin + o: bind +