docker 应用篇————es[八]

前言

简单介绍一下es镜像。

正文

首先安装一下:

elasticSearch。

启动一下:

然后就可以访问了。

使用一下docker stats 然后你就发现了这个docker 容器启动的时候要1.2G内存。

故而es 要有一个大的内存。

那么是否我们如果内存只有一个G,是否能够运行呢?

也是可以的,因为es 可以设置占用多少内存,为什么可以这样呢? 可以去看下es的原理。

那么可以设置环境变量来设置。

sudo docker run -d --name elasticsearch  -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -Xmx512m" elasticsearch:7.6.2

然后使用docker stats。

这就小了很多了。

同样可以成功。

下一节,portainer。

posted @ 2021-07-31 15:21  敖毛毛  阅读(83)  评论(0编辑  收藏  举报