Sign inSign up

openeuler/kafka

Sponsored OSS

By openeuler

•Updated 4 days ago

Apache Kafka, a distributed event streaming platform.

Image
Message queues
2

10K+

openeuler/kafka repository overview

⁠Quick reference

⁠Kafka | openEuler

Current Kafka docker images are built on the openEuler⁠. This repository is free to use and exempted from per-user rate limits.

Apache Kafka is an open-source distributed event streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.

Learn more on Kafka website⁠.

The tag of each kafka docker image is consist of the version of kafka and the version of basic image. The details are as follows

TagsCurrentlyArchitectures
4.3.1-oe2403sp4⁠kafka 4.3.1 on openEuler 24.03-LTS-SP4amd64, arm64
4.1.0-oe2403sp4⁠kafka 4.1.0 on openEuler 24.03-LTS-SP4amd64, arm64
4.1.0-oe2403sp1⁠kafka 4.1.0 on openEuler 24.03-LTS-SP1amd64, arm64
3.7.0-oe2203sp3⁠Apache Kafka server 3.7.0 on openEuler 22.03-LTS-SP3amd64, arm64
3.8.0-oe2003sp4⁠Apache Kafka server 3.8.0 on openEuler 20.03-LTS-SP4amd64, arm64
3.8.0-oe2203sp1⁠Apache Kafka server 3.8.0 on openEuler 22.03-LTS-SP1amd64, arm64
3.8.0-oe2203sp3⁠Apache Kafka server 3.8.0 on openEuler 22.03-LTS-SP3amd64, arm64
3.8.0-oe2203sp4⁠Apache Kafka server 3.8.0 on openEuler 22.03-LTS-SP4amd64, arm64
3.8.0-oe2403lts⁠Apache Kafka server 3.8.0 on openEuler 24.03-LTSamd64, arm64
3.8.1-oe2203sp1⁠Apache Kafka server 3.8.1 on openEuler 22.03-LTS-SP1amd64, arm64
3.8.1-oe2203sp3⁠Apache Kafka server 3.8.1 on openEuler 22.03-LTS-SP3amd64, arm64
3.8.1-oe2203sp4⁠Apache Kafka server 3.8.1 on openEuler 22.03-LTS-SP4amd64, arm64
3.8.1-oe2403lts⁠Apache Kafka server 3.8.1 on openEuler 24.03-LTSamd64, arm64
3.9.0-oe2203sp1⁠Apache Kafka server 3.9.0 on openEuler 22.03-LTS-SP1amd64, arm64
3.9.0-oe2203sp3⁠Apache Kafka server 3.9.0 on openEuler 22.03-LTS-SP3amd64, arm64
3.9.0-oe2203sp4⁠Apache Kafka server 3.9.0 on openEuler 22.03-LTS-SP4amd64, arm64
3.9.0-oe2403lts⁠Apache Kafka server 3.9.0 on openEuler 24.03-LTSamd64, arm64

⁠Usage

In this usage, users can select the corresponding {Tag} and container startup options based on their requirements.

  • Pull the openeuler/kafka image from docker

    docker pull openeuler/kafka:{Tag}
    
  • Start a kafka instance

    docker run -d --name my-kafka -p 9092:9092 openeuler/kafka:{Tag}
    

    After the instance my-kafka is started, access the kafka service through http://localhost:9092.

  • Container startup options

    OptionDescription
    -p 9092:9092Expose Apache Kafka server on localhost:9092.
    -e ZOOKEEPER_HOST=<zookeeper>Hostname for the related Zookeeper instance.
    -e ZOOKEEPER_PORT=2181Port for the related Zookeeper instance.
    -v /path/to/config/file:/etc/kafka/server.propertiesLocal Kafka configuration file.
    -v kafkaData:/var/lib/kafka"Persist data in a docker volume named kafkaData. " "Make sure that the mount point is consistent with the configuration property logs.dirs.
  • View container running logs

    docker logs -f my-kafka
    
  • To get an interactive shell

    docker exec -it my-kafka /bin/bash
    

⁠Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images⁠.

Tag summary

Content type

Image

Digest

sha256:4e8eb9f71…

Size

423.8 MB

Last updated

4 days ago

docker pull openeuler/kafka

This week's pulls

Pulls:

136

Last week