我最近被介绍到码头集装箱的概念,发现自己正在寻找一个运行泰坦与Kafka一起。我似乎无法在docker hub中找到我需要的东西,我想知道是否有一个可行的选择,即在手动安装kafka(根据安装步骤)的地方安装一个vagrant box(virtualbox)和titan的docker映像(https://hub.docker.com/r/elubow/titan-gremlin/)从流浪汉中站起来。你的观点是什么?有更好的选择吗?我的最终范围是将一个示例kafka消费者使用的一些示例消息写入titan。这是一个合理的实验设置吗?
谢谢您,
当做,
伊拉里亚
1条答案
按热度按时间cx6n0qe31#
你可以在完全码头上试试这个。你应该看看github上的kafka docker项目。它使用docker组合方法,目的是在不同的容器中运行不同的依赖服务。
使用
docker-compose.yml
在这个kafka docker项目的根目录下,您可以为您的用例设想如下:这将在3个不同的容器中运行3个不同的服务:
左舷有一个Zookeeper
2181
一个Kafka,用Dockerfile
在港口回购的基础上9002
你的泰坦集装箱有趣的是
links:
这将在容器之间创建网络链接。在泰坦集装箱内,Kafka可以在kafka:9002
.你应该发挥所有这些有你的完全码头为基础的Kafka+泰坦