Ubuntu 16.04 docker 安装kafka
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

2、给docker-compose赋予执行权限
chmod +x /usr/local/bin/docker-compose

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

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

5、启动kafka
docker-compose up -d

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

7、查看服务状态
docker-compos ps
