通过Docker Compose或Swarm模式运行Elasticsearch并使用命令安装插件的步骤如下:
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.15.0
ports:
- 9200:9200
- 9300:9300
environment:
- discovery.type=single-node
docker-compose up -d
这将会下载Elasticsearch镜像并启动一个单节点的Elasticsearch服务。服务将会在本地的9200和9300端口上监听。
docker exec -it <elasticsearch_container_id> /bin/bash
在上述命令中,将<elasticsearch_container_id>
替换为实际的Elasticsearch容器ID。
analysis-icu
的插件,可以运行以下命令:elasticsearch-plugin install analysis-icu
安装完成后,退出容器的Shell。
现在,你已经成功通过Docker Compose或Swarm模式运行了Elasticsearch,并在容器中安装了插件。你可以通过访问http://localhost:9200
来验证Elasticsearch是否正常运行,并使用其他Elasticsearch相关的命令和操作进行进一步配置和使用。
注意:以上答案中没有提及腾讯云相关产品和产品介绍链接地址,因为要求不提及云计算品牌商。如需了解腾讯云相关产品和产品介绍,请参考腾讯云官方文档或咨询腾讯云官方支持。
领取专属 10元无门槛券
手把手带您无忧上云