仅限Docker中的Titan / Cassandra连接问题

时间:2015-11-11 00:23:42

标签: cassandra docker titan

我正在运行Titan 1.0.0和Cassandra 2.1。

在本地开始cassandra和titan时,我不会遇到任何问题。但是,当我在单独的docker容器中启动cassandra和titan并尝试将它们链接在一起时,我无法这样做并且我收到超时:

 [host=X.X.X.X(X.X.X.X):9160, latency=10005(10005), attempts=1]Timed out waiting for connection 

这里是api的Dockerfile:

FROM java:8
ADD config config
ADD target/api-1.1.jar api.jar
EXPOSE 7000-7001 7199 8080 9042 9160
CMD ["java", "-jar", "api.jar"]

以下是我用来启动容器的命令

docker run -d --name cs1 cassandra:2.1
docker run -d --name api --link cs1:cs1 -p 8080:8080 api

有关我的Docker设置可能导致错误操作的任何见解吗?

0 个答案:

没有答案