Я пытаюсь установить локальный сервер прожектора dbpedia с изображением docker, вызвав:
sudo docker run -i -p 2222:80 dbpedia/spotlight-english spotlight.sh
изображение запускается, и я получаю это при запросе sudo docker ps
:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
02282289ae64 dbpedia/spotlight-english "/bin/sh" About a minute ago Up About a minute 0.0.0.0:2222->80/tcp sleepy_meninsky
но когда я отправляю простой запрос как:
curl http://0.0.0.0:2222/rest/annotate?text=COOPER+Has+the+FBI+said+anything+about+a+reward+or+anything+%5C%3F+Because+there+was+that+there+was+a+reward+for+finding+her&confidence=0.5
или даже один с установленным заголовком:
curl -X POST http://localhost:2222/rest/annotate -H 'accept: application/json' -H 'content-type: application/x-www-form-urlencoded' --data-urlencode "text=President Obama called Wednesday on Congress to extend a tax break for students included in last year's economic stimulus package, arguing that the policy provides more generous assistance" --data-urlencode "confidence=0.35"
, я получаю ту же ошибку:
curl: (56) Recv failure: Connection reset by peer
Кто-нибудь может помочь? Связано ли это с необходимостью sudo, когда я запускаю docker?
Спасибо за ваше время и внимание.