代码之家  ›  专栏  ›  技术社区  ›  Alan Gaytan

在docker容器中运行kafka

  •  1
  • Alan Gaytan  · 技术社区  · 6 年前

    我下载了kafka版本1.1.0,并尝试将其添加到具有java 8图像的容器中,我的问题是docker文件:

    这是我的docker文件:

    FROM openjdk:8
    WORKDIR /app
    ADD kafka_2.11-1.1.0 /app
    ENTRYPOINT exec bin/zookeeper-server-start.sh config/zookeeper.properties; exec bin/kafka-server-start.sh config/server.properties
    

    我尝试运行两个命令,一个启动zookeepeer,另一个启动代理,但只有zookeeper启动,有人知道为什么吗?,

    提前谢谢。

    1 回复  |  直到 6 年前
        1
  •  0
  •   Michael    6 年前

    最好只为Zookeeper启动第二个容器。这个 official one 效果很好。

    docker run --name zookeeper -p 2181:2181 -d zookeeper