在 Windows 10 上的 docker Ubuntu 容器内安装 Confluent Platform

Install Confluent Platform inside docker Ubuntu container on Windows 10

我正在尝试在我的 Windows 机器上安装 Confluent Platform。据我所知,安装 Confluent Platform 将使我能够访问 Apache Kafka 包中不可用的 KSQL。另一个障碍是:KSQL 不能直接在windows 上运行,它需要Unix 环境。因为我在 Windows 所以我的选择是有限的。 我探索了以下选项:

  1. I tried to use Windows Subsystem for Linux, but installing anything from Windows App Store is restricted in my environment. So, it's not possible to install Ubuntu from app store.

  2. As I have docker installed on my system. I am planning to pull Ubuntu image and run Kafka inside it. I pulled Ubuntu image from Docker hub. Now, I need to download confluent-platform. I am planning to download it using WGET but not sure about the URL or path that I need to provide to wget.

请教我confluent包的下载路径

您可以使用 this 而不是基本 ubuntu 图像。

它运行一个 Debian 基础,所以如果你想扩展它,apt-get 仍然可以工作

Please suggest me the path to download confluent package

试试 Confluent 网站??

As far as I know, installing Confluent Platform will give me access to KSQL which is not available in Apache Kafka package.

首先,它现在被称为 ksqlDB。其次,它适用于任何 Kafka 提供商。 Confluent 提供 Apache Kafka 作为其发行版的一部分

您可以在 Windows

上将 ksqlDB 容器与 Apache Kafka 运行ning 一起使用

或者您可以 运行 容器中的所有内容,如快速入门中所示 - https://ksqldb.io/quickstart.html