elasticsearch docker安装
时间: 2023-10-07 17:13:47 浏览: 115
要在Docker上安装Elasticsearch,您可以执行以下步骤:
1. 首先,确保您已经安装了Docker和Docker Compose。
2. 创建一个名为`docker-compose.yml`的文件,并在其中添加以下内容:
```
version: '2.2'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.14.0
container_name: elasticsearch
environment:
- discovery.type=single-node
ports:
- 9200:9200
- 9300:9300
volumes:
- esdata:/usr/share/elasticsearch/data
volumes:
esdata:
driver: local
```
3. 保存并关闭文件。
4. 在终端中,导航到包含`docker-compose.yml`文件的目录,并运行以下命令启动Elasticsearch容器:
```
docker-compose up -d
```
5. Docker将下载并启动Elasticsearch镜像。您可以通过运行以下命令来验证容器是否正在运行:
```
docker ps
```
6. 如果一切正常,您应该看到一个名为`elasticsearch`的容器正在运行。
现在,您可以通过访问 `http://localhost:9200` 来访问Elasticsearch API。
请注意,这只是一个简单的示例配置。在生产环境中,您可能需要根据特定需求进行其他配置和优化。
阅读全文