- 背景:个别爬虫项目中依赖geetest破解服务,为防止第三方服务不可以,故自研该破解服务,对外提供轨迹生成接口和校验接口。
- python3.6
- mongodb
- flask
/var/log/geetest/
/geetest/api/v1/check_healthy
1.Build Dockerfile:
docker build -f deploy/Dockerfile . -t geetest:v1
2.Run geetest api:
docker run -d -it --name="geetest_api" --env FLASK_CONFIG="geetest.config.ProdConfig" -v $(pwd):/opt/spider/geetest/ -v /var/log/geetest:/var/log/geetest -p 9000:9000 geetest:v1