为了省去麻烦的软件安装,现在开发环境需要的软件越来越习惯于docker安装了,先看下安装后的截图,开发环境正在启动的容器
1、首先系统需要先支持docker
…… 由于之前安装几次都没有做流程记录,在网上找了一篇教程补上
http://www.runoob.com/docker/centos-docker-install.html
2、拉取镜像
docker pull zookeeper
3、利用 docker-compose 启动镜像来批量管理容器
当然这里也可以单独创建一个容器,我这里创建建的是多容器的集群
无论是通过docker run 命令创建容器还是通过 docker-compose 创建容器,官方文档都在这里
链接:https://docs.docker.com/samples/library/zookeeper/#start-a-zookeeper-server-instance
先创建一个文件docker-compose.yml配置文件在自己创建的某个文件夹内
version: '2' services: zoo1: image: zookeeper restart: always container_name: zoo1 ports: - "2181:2181" environment: ZOO_MY_ID: 1 ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888 zoo2: image: zookeeper restart: always container_name: zoo2 ports: - "2182:2181" environment: ZOO_MY_ID: 2 ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888 zoo3: image: zookeeper restart: always container_name: zoo3 ports: - "2183:2181" environment: ZOO_MY_ID: 3 ZOO_SERVERS: server.1=zoo1:2888:3888 server.2=zoo2:2888:3888 server.3=zoo3:2888:3888