一个基于GeoIP的ip查询服务 需要自行下载GeoIP,命名为:GeoLite2-City.mmdb,映射到容器内/app/GeoLite2-City.mmdb
docker-compose up -d
请求方式:
所有api均支持get和post请求
curl http://localhost:8080/141.132.14.151
curl http://localhost:8080?ip=141.132.14.151
结果返回:
{
"ip": "141.132.14.151",
"country": "澳大利亚",
"region": "维多利亚州",
"city": "巴拉腊特"
}