Docker部署ES(elasticsearch)+Kibana

概述

在这里插入图片描述

# es暴露的端口很多!
# es十分的耗内存
# es的数据一般需要放置到安全目录!挂载
# --net somenetwork ? 网络配置

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

[root@iZbp1ce780a5j2zww8kl9hZ ~]# docker run -d --name elasticsearch -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
a94bf5a92d1eef57e2c0ec1dbdee55f125767843a9dd46a34ac3f60d176d418e
[root@iZbp1ce780a5j2zww8kl9hZ ~]# docker ps
CONTAINER ID   IMAGE                 COMMAND                  CREATED             STATUS             PORTS                                                                                  NAMES
a94bf5a92d1e   elasticsearch:7.6.2   "/usr/local/bin/dock…"   About an hour ago   Up About an hour   0.0.0.0:9200->9200/tcp, :::9200->9200/tcp, 0.0.0.0:9300->9300/tcp, :::9300->9300/tcp   elasticsearch

# 查看CPU状态  es十分消耗资源,内存1.xG
[root@iZbp1ce780a5j2zww8kl9hZ ~]# docker stats
CONTAINER ID   NAME            CPU %     MEM USAGE / LIMIT     MEM %     NET I/O           BLOCK I/O    PIDS
a94bf5a92d1e   elasticsearch   0.03%     1.293GiB / 7.375GiB   17.53%    4.28kB / 3.85kB   0B / 700kB   51

# 测试es是否成功
[root@iZbp1ce780a5j2zww8kl9hZ ~]# curl localhost:9200
{
  "name" : "a94bf5a92d1e",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "CCtVvBrnQGWWwfewaj1PWw",
  "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"
}

# 赶紧关闭,增加内存的限制,修改配置文件-e环境配置修改(下面是已关闭的)
[root@iZbp1ce780a5j2zww8kl9hZ ~]# 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
c2ec55488bb31b5ae8b055647d3f42f90f7df1bee06c31e0c443b3e86f1cf025
[root@iZbp1ce780a5j2zww8kl9hZ ~]# docker stats
CONTAINER ID   NAME              CPU %     MEM USAGE / LIMIT     MEM %     NET I/O     BLOCK I/O    PIDS
c2ec55488bb3   elasticsearch02   0.02%     381.6MiB / 7.375GiB   5.05%     656B / 0B   0B / 696kB   46
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值