0

我无法从dbpedia/spotlight docker图像中得到正确的回复。我记得大约一年前使用:databus标签,它在UNIX环境中工作,但现在:

  1. sudo docker pull dbpedia/spotlight-english:databus产量 Error response from daemon: pull access denied for dbpedia/spotlight-english, repository does not exist or may require 'docker login': denied: requested access to the resource is denied。这让我使用:latest标签和

  2. 我现在在 OSX 环境中(不确定这是否会改变任何东西)。

所以我试图运行:

$ sudo docker run -itd --restart unless-stopped -p 0.0.0.0:2222:80 dbpedia/spotlight-english spotlight.sh

哪个开始图像:

$ docker ps
CONTAINER ID        IMAGE                       COMMAND             CREATED             STATUS              PORTS                  NAMES
a4a1b05d51ab        dbpedia/spotlight-english   "spotlight.sh"      18 seconds ago      Up 16 seconds       0.0.0.0:2222->80/tcp   confident_aryabhata

但不回复 curl 请求注释:

$ curl http://0.0.0.0:2222/rest/annotate --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 "confidence=0.35" -H "Accept: text/turtle"
curl: (52) Empty reply from server

这里有什么帮助吗?我需要使用:databus标签吗?如果是这样,我在哪里可以找到它?dockerhub 上唯一可用的标签是:latest。另外,我检查了防火墙,它已关闭。

感谢您的时间和关注,卢卡斯。

4

0 回答 0