使用docker部署es

直接安装运行es(会出现Linux系统卡死,下面有解决方案)

bash 复制代码
[root@wq ~]# docker run -d --name elasticsearch -p 8020: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
e8d19d871e4e7f718343c3239456c5aa19c70e8135fdf0fc5bcef5b7b455217c

es这个东西很耗内存的,启动es的时候,整个Linux可能会卡住,所以需要进行限制内存的使用

先停止es容器

docker stop id号

解决方案:限制内存,运行es容器

bash 复制代码
[root@wq ~]# docker run -d --name elasticsearch02 -p 8021:9200 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2
8dbbbdc4c0d8ef5fc69ca525b434195fe25404aff74abd7a11d8aaa1c81192aa
[root@wq ~]# docker ps
CONTAINER ID   IMAGE                 COMMAND                  CREATED         STATUS         PORTS                                                  NAMES
8dbbbdc4c0d8   elasticsearch:7.6.2   "/usr/local/bin/dock..."   3 seconds ago   Up 2 seconds   9300/tcp, 0.0.0.0:8021->9200/tcp, :::8021->9200/tcp    elasticsearch02

查看容器使用内存

验证是否安装成功

bash 复制代码
[root@wq ~]# curl localhost:8021
{
  "name" : "8dbbbdc4c0d8",
  "cluster_name" : "docker-cluster",
  "cluster_uuid" : "3mXb1WBDRO-uqxphRuOcIQ",
  "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@wq ~]#
相关推荐
jixingkj9 分钟前
IP等级的“数字密码”——实验室标准与现实差距
大数据·智能手表
AllData公司负责人23 分钟前
【亲测好用】数仓建模平台能力演示
大数据·数据库·算法
2501_9476941841 分钟前
易直聘受邀出席重庆人才研究和人力资源服务协会会员代表大会,赋能企业促就业
大数据·人工智能
小袁进化之路1 小时前
黎跃春讲 AI 智能体运营工程师:从工程架构到可运营系统的完整实战详解
大数据·人工智能·架构
独立站建站C_2Cshop1 小时前
Linkedln内容营销该怎么做?
大数据·人工智能·外贸·独立站·跨境电商独立站
TracyCoder1232 小时前
ElasticSearch核心引擎Apache Lucene(四):段 (Segment) 的设计与合并
elasticsearch·apache·lucene
机器视觉的发动机2 小时前
波士顿动力机器人技术全解析从四足Spot到人形Atlas的机器人革命
大数据·人工智能·深度学习·机器人·视觉检测·机器视觉
汽车仪器仪表相关领域2 小时前
经典指针+瞬态追踪:MTX-A模拟废气温度(EGT)计 改装/赛车/柴油车排气温度监测实战全解
大数据·功能测试·算法·机器学习·可用性测试
BUTCHER52 小时前
elasticsearch时间搜索
大数据·elasticsearch·jenkins
霑潇雨2 小时前
Flink转换算子——filter
java·大数据·flink