docker 配置elasticsearch
时间: 2023-09-30 17:03:48 浏览: 123
要在Docker中配置Elasticsearch,你可以按照以下步骤进行操作:
1. 首先,确保你已经安装了Docker。如果没有,请先安装Docker。
2. 创建一个新的文件夹,并在该文件夹中创建一个名为 `docker-compose.yml` 的文件。
3. 在 `docker-compose.yml` 文件中添加以下内容:
```yaml
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.15.1
container_name: elasticsearch
environment:
- node.name=elasticsearch
- discovery.type=single-node
ports:
- 9200:9200
```
4. 保存并关闭 `docker-compose.yml` 文件。
5. 打开终端,导航到包含 `docker-compose.yml` 文件的文件夹。
6. 在终端中运行以下命令来启动Elasticsearch容器:
```
docker-compose up -d
```
这将下载Elasticsearch镜像并启动一个名为 `elasticsearch` 的容器。
7. 等待一段时间,直到Elasticsearch容器成功启动。你可以使用以下命令检查容器的状态:
```
docker ps
```
如果看到 `elasticsearch` 容器正在运行,则表示容器已经成功启动。
现在,你可以通过访问 `http://localhost:9200` 来验证Elasticsearch是否正常工作。
阅读全文