前言

简单介绍一下es镜像。

正文

首先安装一下:

elasticSearch。

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

启动一下:

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

然后就可以访问了。

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

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

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

故而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 应用篇————es[八]

然后使用docker stats。

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

这就小了很多了。

同样可以成功。

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

下一节,portainer。

相关文章:

  • 2018-10-11
  • 2018-11-12
  • 2021-05-16
  • 2022-02-07
  • 2021-09-19
  • 2022-12-23
  • 2022-12-23
  • 2021-08-03
猜你喜欢
  • 2021-09-03
  • 2021-09-17
  • 2022-12-23
  • 2021-08-22
  • 2021-08-23
  • 2022-01-06
  • 2021-10-12
相关资源
相似解决方案