Docker Zookeeper 安装 简单教程

现在各种组件大部分都能找到Docker的镜像了,Docker容器化安装很多复杂中间件都变得非常轻松了。

1.拉取镜像

以下命令默认是拉取最新版本 zookeeper:latest

复制代码
docker pull zookeeper

注: 若要拉取指定版本如3.7,则可以执行命令 docker pull zookeeper:3.7

2.宿主机创建data目录

创建/home/zookeeper/data目录,执行以下命令:

复制代码
mkdir -p /home/zookeeper/data

3.启动容器

启动命令:

复制代码
docker run -e TZ="Asia/Shanghai" \
-p 2181:2181 \
-v /home/zookeeper/data:/data \
--name zookeeper \
-d zookeeper

命令说明:

复制代码
-e TZ="Asia/Shanghai" # 指定上海时区
-p 2181:2181 # 对端口进行映射,将本地2181端口映射到容器内部2181端口
--name # 配置容器名称
-v # 将本地目录(文件)挂载到容器指定目录
-d # 表示容器一直在后台运行

4.查看容器

复制代码
docker ps -a

5.测试zk

执行zk命令行客户端连接zk

复制代码
docker run -it --rm \
--link zookeeper:zookeeper \
zookeeper zkCli.sh -server zookeeper
相关推荐
张道宁7 小时前
Windows 环境下 Docker 部署 YOLOv8 并集成 Spring Boot 完整指南
windows·yolo·docker
丈剑走天涯8 小时前
kubernetes java app 部署使用harbor私服 问题集合
java·容器·kubernetes
lpfasd12311 小时前
Kubernetes (K8s) 底层早已不再直接使用 Docker 引擎了
java·docker·kubernetes
不吃香菜kkk、13 小时前
通过夜莺n9e监控Kubernetes集群
安全·云原生·容器·kubernetes
margu_16814 小时前
【Docker】nscenter命令详解
运维·docker·容器
道清茗15 小时前
【Kubernetes知识点问答题】Pod 调度
云原生·容器·kubernetes
内网渗透16 小时前
Komari 部署教程:无数据库、单文件、Docker 一键启动的监控工具
数据库·docker·容器·内网穿透·cpolar·远程办公·komari
新猿易码16 小时前
Docker 安装 MySQL 5.7.44(Mac M4 适配版)
mysql·docker
新猿易码16 小时前
mac(arm架构) 使用docker安装Tomcat 8 + JRE 8
docker·tomcat
好好学习叭~16 小时前
将conda环境打包为docker镜像
docker·容器·conda