安装
curl -L "https://github.com/docker/compose/releases/download/1.8.1/docker-compose-$(uname -s)-$(uname -m)" > /usr/local/bin/docker-compose
创建docker-compose.yml

点击(此处)折叠或打开

  1. version: '2.0'
  2. services:
  3.   zookeeper0:
  4.     build:
  5.       context: .
  6.       dockerfile: zookeeper.Dockerfile
  7.     image: akin520/zookeeper:3.4.6
  8.     container_name: zookeeper0
  9.     hostname: zookeeper0
  10.     ports:
  11.       - "2181:2181"
  12.       - "2888:2888"
  13.       - "3888:3888"
  14.     expose:
  15.       - 2181
  16.       - 2888
  17.       - 3888
  18.     environment:
  19.       ZOOKEEPER_PORT: 2181
  20.       ZOOKEEPER_ID: 0
  21.       ZOOKEEPER_SERVERS: server.0=zookeeper0:2888:3888 server.1=zookeeper1:28881:38881 server.2=zookeeper2:28882:38882


生成镜像
docker-compose build
运行
docker-compose up
docker-compose  up -d后台运行

删除
docker-compose  stop && docker-compose rm -f

11-19 16:52
查看更多