docker-compose zookeeper单机
时间: 2023-09-29 07:07:17 浏览: 203
Docker下安装zookeeper(单机和集群)
在使用docker-compose部署单机Zookeeper时,可以按照以下步骤进行操作:
1. 在zookeeper文件夹下创建一个名为docker-compose.yml的文件,并将以下内容添加到该文件中:
```
version: '3'
services:
zookeeper:
image: zookeeper
ports:
- "2181:2181"
volumes:
- ./data:/data
- ./datalog:/datalog
environment:
ZOO_MY_ID: 1
ZOO_SERVERS: server.1=zookeeper:2888:3888
```
2. 在zookeeper文件夹下创建一个名为data的文件夹,用于存储Zookeeper的数据文件。
3. 创建一个名为datalog的文件夹,用于存储Zookeeper的事务日志文件。
4. 打开命令行窗口,导航到zookeeper文件夹所在的位置。
5. 运行以下命令启动Zookeeper容器:
```
docker-compose up -d
```
这将在后台启动Zookeeper容器,并将2181端口映射到宿主机的2181端口。
现在,你已经成功使用docker-compose部署了单机Zookeeper。
阅读全文