COCO Annotator

lishihuan小于 1 分钟

COCO Annotator

部署

项目目前 需要通过Docker和docker-compose使创建、部署和运行应用程序

git clone https://github.com/jsbroks/coco-annotator
cd coco-annotator
# 第一次部署-创建镜像
docker-compose up


docker-compose -f docker-compose.dev.yml up --build

# 删除镜像
docker-compose down

# 跟新后端服务 使用(会更新到容器里面 默认执行的是 docker-compose.yml)
docker-compose up -d


1. 说明

目前考虑,通过docker部署后端服务,然后nginx代理实现前端和接口的转发

2. 后端部署

目前开发环境自定义了一个yml文件(不包含前端部分的编译)docker-compose.dev.test.yml

git clone https://github.com/jsbroks/coco-annotator
cd coco-annotator

# 第一次部署-创建镜像
docker-compose up

# 测试环境的部署(执行不包含前端部分)
docker-compose -f docker-compose.dev.test.yml up --build
# 测试环境更新部署
docker-compose -f docker-compose.dev.test.yml up -d

# 开发环境的部署(前端通过 npm run serve  运行的,所以可以调试开发)
docker-compose -f docker-compose.dev.yml up --build

# 删除镜像
docker-compose down

使用