docker配置文件仓库
mkdir -p /home/docker-compose
mkdir /data
git clone https://github.com/TranscodeGroup/docker.git /home/docker
创建/home/docker-compose/compose.yaml
文件, 参考如下示例:
- video-storage: RTP存储
- video-stream: RTP视频
- track: Tracker V2单机部署
创建/home/docker-compose/.env
文件, 参考.env.default复写需要改写的配置项.
在/home/docker-compose
中执行如下命令, 验证所有使用到的必填的值, 是否已经设置:
docker compose config
部署distar等项目的前端:
说明文件
下载并提取最新的bus
前端:
cd /data/nginx/html
/home/docker/projects/teamcity-download-artifact.sh --build=CityBusVueAdmin_Release
unzip CityBusVueAdmin_Release-latest.zip
unzip bus.zip -d bus
下载并提取最新的track
前端:
cd /data/nginx/html
/home/docker/projects/teamcity-download-artifact.sh --build=MaintainVbenAdmin_Release
unzip MaintainVbenAdmin_Release-latest.zip
unzip maintain.zip -d track
在/home/docker-compose
中执行如下命令, 启动docker:
docker compose up