Ubuntu 16.04 docker 安装kafka

2025-11-18 15:02:08

1、在 /usr/local/bin/目录中,下载docker-compose

curl -L https://github.com/docker/compose/releases/download/1.16.1/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose 

Ubuntu 16.04 docker 安装kafka

2、给docker-compose赋予执行权限

chmod +x /usr/local/bin/docker-compose

Ubuntu 16.04 docker 安装kafka

3、进入 /usr/local/目录,创建kafka目录,并创建docker-compose.yml文件

cd /usr/local/

mkdir kafka

cd kafka

vim docker-compose.yml

Ubuntu 16.04 docker 安装kafka

4、在docker-compose.yml文件中,输入以下内容。这里需要配置端口和ip

version: '2'

services:

  zookeeper:

    image: zookeeper

    container_name: dk-zk

    ports:

      - "2181:2181"

  kafka:

    image: wurstmeister/kafka

    container_name: dk-kafka

    ports:

      - "9092:9092"

    environment:

      KAFKA_ADVERTISED_HOST_NAME: 192.168.2.250

      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181

    volumes:

      - /var/run/docker.sock:/var/run/docker.sock

Ubuntu 16.04 docker 安装kafka

5、启动kafka

docker-compose up -d

Ubuntu 16.04 docker 安装kafka

6、第一次启动,会先在线安装

Ubuntu 16.04 docker 安装kafka

7、查看服务状态

docker-compos ps

Ubuntu 16.04 docker 安装kafka

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢