使用 Docker 运行 elasticsearch 容器

Posted 小伍

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 Docker 运行 elasticsearch 容器相关的知识,希望对你有一定的参考价值。

# 搜索elasticsearch镜像
docker search elasticsearch

# 拉取elasticsearch镜像
docker pull elasticsearch

# 查看所有镜像
docker images

# 运行elasticsearch容器,-d 后台运行容器并打印出容器ID,-p 将容器的9200端口映射到主机的9200端口
docker run -d --name es \\
-p 9200:9200 -p 9300:9300 \\
-e "discovery.type=single-node" \\
-e ES_JAVA_OPTS="-Xms64m -Xmx512m" \\
elasticsearch:7.6.2

curl localhost:9200

在浏览器中访问并显示elasticsearch信息:

http://localhost:9200

查看所有运行中的容器:

docker ps

通过容器名称停止容器:

docker container stop es

通过容器名称移除容器:

docker container rm es

以上是关于使用 Docker 运行 elasticsearch 容器的主要内容,如果未能解决你的问题,请参考以下文章

五分钟带你玩转docker实战elk环境——kibana搭建

五分钟带你玩转docker实战elk环境——kibana搭建

在并发情况下,Elasticsearc 如果保证读写一致?

elasticsearc之mapping的介绍

全文检索

全文检索的配置