2016-12-10 12 views
1

私はStanford CoreNLP serverを実行しています。私はこの公式のスタンフォードのリストのDockerファイルを使用していますStanfordCoreNLPServer/0:0:0:0:0:0:0:0:9000このサイトにアクセスできない

http://stanfordnlp.github.io/CoreNLP/other-languages.html#docker 

私のOSはubuntu16-4ltsです。私は、ubuntu、コーディング、サーバー、またはNLPについてよく知らない。

私は私があるとして、それを実行し、ここまでだリストhttps://hub.docker.com/r/motiz88/corenlp/上の最初のものを試してみました:

steve at ubuntu16-4lts:~$ docker run --name coreNPL --rm -i -t motiz88/corenlp 
-- listing properties -- 
Starting server on port 9000 with timeout of 5000 milliseconds. 
StanfordCoreNLPServer listening at /0:0:0:0:0:0:0:0:9000 

をしかし、私は後藤http://localhost:9000/は私が得るとき: このサイトは ローカルホストにすることを拒否到達することはできません接続します。

2番目のリストにも同様の結果があります。

​​

私は何か他にやるべきことはありますか? スタンフォードCoreNLPサーバはHTTPサーバを所有していますか?localhost:9000へのリンクは単独で提供されるのですか、それともApache HTTP Serverの助けが必要ですか?

「[stanford-nlp]/0:0:0:0:0:0:0:0:9000」のスタック交換を検索しましたが、私の状況と比較できるものは見つかりませんでした。

edu.stanford.nlp.io.RuntimeIOException: Could not connect to server

StanfordCoreNLP differs from StanfordCoreNLPServer

答えて

1

コンテナのポート9000は、ホストに公開する必要があります。コマンドは

docker run -p 9000:9000 --name coreNPL --rm -i -t motiz88/corenlp 
+0

となります。 – 20GT

関連する問題