本文共 968 字,大约阅读时间需要 3 分钟。
在 Docker 中搜索 Elasticsearch 镜像,可以使用以下命令:
docker search elasticsearch
这将显示 Elasticsearch 的各种版本,供你选择合适的版本进行安装。
选择一个适合你需求的版本号,例如 2.4.4,执行以下命令拉取镜像:
docker pull elasticsearch:2.4.4
拉取镜像完成后,你可以列出当前镜像列表:
docker images
使用以下命令启动一个新的 Elasticsearch 容器,并将其默认的端口 9200 和 9300 映射到本地机器:
docker run -d -p 9200:9200 -p 9300:9300 --name elasticsearch elasticsearch:2.4.4
启动过程可能需要几秒钟时间,完成后可以使用以下命令查看容器状态:
docker ps
访问本地机器的 9200 端口,打开浏览器输入:
http://localhost:9200
如果你看到 Elasticsearch 的默认欢迎页面,说明安装成功。
如果需要安装插件,可以先进入容器并切换到 bin 目录:
docker exec -it elasticsearch /bin/bashcd bin
安装头插件:
plugin install mobz/elasticsearch-head
插件安装完成后,可以通过以下 URL 访问头插件:
http://localhost:9200/_plugin/head/
以上步骤将指导你如何在 Docker 中成功安装并配置 Elasticsearch。如果在安装过程中遇到问题,重启 Docker 服务:
systemctl restart docker
然后再次尝试启动或重建容器:
docker rm -fdocker run -d -p 9200:9200 -p 9300:9300 elasticsearch:2.4.4
转载地址:http://ufrr.baihongyu.com/