060_Docker安装ES+Kibana


参考文档

image.png
image.png
image.png
image.png

docker仓库搜索镜像

:::info
docker仓库:https://hub.docker.com/
:::
image.png
image.png

docker run 创建并启动elasticsearch容器

[root@ecs-214025 admin]# docker run -d --name elasticsearch01 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.6.2
Unable to find image 'elasticsearch:7.6.2' locally
7.6.2: Pulling from library/elasticsearch
ab5ef0e58194: Pull complete 
c4d1ca5c8a25: Pull complete 
941a3cc8e7b8: Pull complete 
43ec483d9618: Pull complete 
c486fd200684: Pull complete 
1b960df074b2: Pull complete 
1719d48d6823: Pull complete 
Digest: sha256:1b09dbd93085a1e7bca34830e77d2981521a7210e11f11eda997add1c12711fa
Status: Downloaded newer image for elasticsearch:7.6.2
ae5bff705756196fea36c20c49dbb57b4393b69d7307e31ff4ef9e7f2fe64b34
[root@ecs-214025 admin]# docker ps
CONTAINER ID   IMAGE     COMMAND             CREATED        STATUS        PORTS                                       NAMES
74af319417b9   tomcat    "catalina.sh run"   23 hours ago   Up 23 hours   0.0.0.0:3355->8080/tcp, :::3355->8080/tcp   tomcat01
[root@ecs-214025 admin]# docker images
REPOSITORY      TAG       IMAGE ID       CREATED        SIZE
nginx           latest    55f4b40fe486   4 days ago     142MB
mysql           latest    968083d5be36   4 days ago     524MB
tomcat          latest    4813a0e5f815   13 days ago    480MB
tomcat          9.0       bfb414f2cf9e   2 weeks ago    480MB
hello-world     latest    feb5d9fea6a5   9 months ago   13.3kB
centos          latest    5d0da3dc9764   9 months ago   231MB
elasticsearch   7.6.2     f29a1ee41030   2 years ago    791MB
[root@ecs-214025 admin]# 

:::info
启动失败
:::

docker run 限制内存创建并启动容器

:::info
限制内存
-e ES_JAVA_OPTS="-Xms64m -Xmx512m"
:::

[root@ecs-214025 admin]# docker run -d --name elasticsearch02 -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2
3c88d0fc4e036ae61dca7856df208f19fe3214d2437c3ddea3b9e08714f086d0
[root@ecs-214025 admin]# docker ps
CONTAINER ID   IMAGE                 COMMAND                  CREATED         STATUS         PORTS                                                                                  NAMES
3c88d0fc4e03   elasticsearch:7.6.2   "/usr/local/bin/dock…"   4 seconds ago   Up 4 seconds   0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 0.0.0.0:9300->9300/tcp, :::9300->9300/tcp   elasticsearch02
74af319417b9   tomcat                "catalina.sh run"        23 hours ago    Up 23 hours    0.0.0.0:3355->8080/tcp, :::3355->8080/tcp                                              tomcat01
[root@ecs-214025 admin]#

curl 测试

[root@ecs-214025 admin]# curl localhost:9200
{
  "name" : "3c88d0fc4e03",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "lTizTENlSiC3KN017CG8Ig",
  "version" : {
    "number" : "7.6.2",
    "build_flavor" : "default",
    "build_type" : "docker",
    "build_hash" : "ef48eb35cf30adf4db14086e8aabd07ef6fb113f",
    "build_date" : "2020-03-26T06:34:37.794943Z",
    "build_snapshot" : false,
    "lucene_version" : "8.4.0",
    "minimum_wire_compatibility_version" : "6.8.0",
    "minimum_index_compatibility_version" : "6.0.0-beta1"
  },
  "tagline" : "You Know, for Search"
}
[root@ecs-214025 admin]# 

docker stats 查看cpu状态

[root@ecs-214025 admin]# docker stats elasticsearch02

image.png

es+kibana网络连接图

image.png

posted @   清风(学习-踏实)  阅读(177)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示