jiangjiang又是摸鱼的一天!!

docker 安装 elasticsearch & kibana

Toretto·2023-02-07 15:05·117 次阅读

docker 安装 elasticsearch & kibana

docker 安装 elasticsearch & kibana

安装环境说明#

Docker 版本: v19.03.8

Elasticsearch 版本: 7.8.0

Kibana 版本: 7.8.0

docker elastic[1]

docker 安装 elasticsearch#

docker pull elasticsearch:7.8.0

拉取 es 的 docker 镜像

docker 拉取镜像成功后, 使用命令查看本地是否有此镜像

docker images elasticsearch

查看 docker 中所有镜像

docker 启动 elasticsearch#

# -d : 后台运行

# -p : 指定宿主机与docker启动容器的端口映射

# --name : 为 elasticsearch 容器起个别名

# -e : 指定为单节点集群模式

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.8.0

浏览器输入 http://localhost:9200/ 或者终端输入 curl http://localhost:9200/ 来检查es是否安装成功

kibana 安装#

需要注意的是, kibana 的版本最好与 elasticsearch 保持一致, 避免发生不必要的错误

# 直接和 es 保持一致

docker pull kibana:7.8.0

# 查看镜像是否拉取到本地

docker images kibana

# 版本与 es 也是一致的 7.8.0

REPOSITORY TAG IMAGE ID CREATED SIZE

kibana 7.8.0 df0a0da46dd1 5 weeks ago

可以看到 kibana 的镜像已经拉取好了, 接下来启动 kibana 试试页面效果

docker 启动 kibana#

7.8.0 版本的 kibana 包比较大, 启动较慢, 稍等个半分钟

# -e : 指定环境变量配置, 提供汉化# --like : 建立两个容器之间的关联, kibana 关联到 esdocker run -d --name kibana --link elasticsearch:elasticsearch -e "I18N_LOCALE=zh-CN" -p 5601:5601 kibana:7.8.0# kibana 的汉化我感觉做的并不好# 如果不习惯汉化, 可以把条件去除

docker run -d --name kibana --link elasticsearch:elasticsearch -p 5601:5601 kibana:7.8.0

可以根据 portainer 查看下容器日志, 或者使用 docker 命令也可以

# 查看 kibana 的日志

docker logs kibana

浏览器输入地址 http://localhost:5601/, 启动成功

posted @   铁盒半岛序  阅读(117)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
点击右上角即可分享
微信分享提示
目录