Confluent не предоставляет изображение docker для CLI в настоящее время (о чем я знаю). До этого времени вы могли создавать простой образ локально, чтобы упаковать интерфейс командной строки для экспериментов с командой.
Создать Dockerfile
:
FROM ubuntu:latest
RUN apt update && apt upgrade
RUN apt install -y curl
RUN curl -L --http1.1 https://cnfl.io/cli | sh -s -- -b /usr/local/bin
Затем создать с помощью:
docker build -t confluent-cli:latest .
Затем запустите в сети cp-all-in-one с помощью:
$ docker run -it --rm --network="cp-all-in-one_default" confluent-cli:latest bash
Затем из оболочки контейнера выполните эксперимент с командой:
root@421e53d4a04a:/# confluent
Manage your Confluent Platform.
Usage:
confluent [command]
Available Commands:
cluster Retrieve metadata about Confluent clusters.
completion Print shell completion code.
help Help about any command
iam Manage RBAC, ACL and IAM permissions.
local Manage a local Confluent Platform development environment.
login Log in to Confluent Platform (required for RBAC).
logout Logout of Confluent Platform.
secret Manage secrets for Confluent Platform.
update Update the confluent CLI.
version Print the confluent CLI version.
Flags:
-h, --help help for confluent
-v, --verbose count Increase verbosity (-v for warn, -vv for info, -vvv for debug, -vvvv for trace).
--version version for confluent
Use "confluent [command] --help" for more information about a command.