【发布时间】:2020-06-05 18:22:59
【问题描述】:
我正在尝试在我的 Windows 机器上安装 Confluent Platform。据我所知,安装 Confluent Platform 将使我能够访问 Apache Kafka 包中不可用的 KSQL。另一个障碍是:KSQL 不能直接在 windows 上运行,它需要 Unix 环境。因为我在 Windows 上,所以我的选择是有限的。 我探索了以下选项:
我尝试使用适用于 Linux 的 Windows 子系统,但从 Windows App Store 安装任何东西都是 受限于我的环境。因此,无法从应用商店安装 Ubuntu。
因为我在我的系统上安装了 docker。我打算提取 Ubuntu 映像并在其中运行 Kafka。我从 Docker hub 中提取了 Ubuntu 映像。现在,我需要下载 confluent-platform。我打算使用 WGET 下载它,但不确定需要提供给 wget 的 URL 或路径。
请建议我下载 confluent 包的路径。
【问题讨论】:
-
如果开发者镜像就足够了,为什么还要重新发明轮子? these images 中的任何一个都有效吗?
-
感谢您的回复!我的困惑是我已经在 Docker 中运行 Ubuntu 容器,所以我必须为 Kafka 运行另一个容器吗?如果是,那么我将如何在两者之间进行通信,或者我可以只运行 Kafka 容器吗?对不起,我只是困惑..
-
如果你不使用 Ubuntu 做任何事情,你可以摆脱它并简单地运行 Kafka 映像。
标签: docker apache-kafka confluent-platform ksqldb