docker 部署HivisionIDPhotos实现证件照制作
一:拉取镜像
docker pull linzeyi/hivision_idphotos
二:部署API服务
docker run -d -p 8080:8080 --name idphoto_api linzeyi/hivision_idphotos python3 deploy_api.py
如上我们就部署了HivisionIDPhotos的API服务,我们就可以通过API调用HivisionIDPhotos的相关接口功能,接口域名为:http://127.0.0.1:8080
API接口文档参考:https://github.com/Zeyi-Lin/HivisionIDPhotos/blob/master/docs/api_CN.md
三:部署web服务
docker run -d -p 7860:7860--name idphoto_web linzeyi/hivision_idphotos
浏览器访问http://127.0.0.1:7860我们就可以看到HivisionIDPhotos的web页面,接下来就可以在web页面中使用HivisionIDPhotos来制作证件照啦!
四:同时启动API服务和web服务
docker run -d -p 8080:8080 -p 7860:7860 --name idphoto linzeyi/hivision_idphotos python3 deploy_api.py
docker exec -it idphoto bash
python3 -u app.py --host 0.0.0.0 --port 7860