elasticsearch linux docker
时间: 2023-10-17 20:05:28 浏览: 81
要在 Linux 上使用 Docker 安装 Elasticsearch,你可以按照以下步骤进行操作:
1. 首先确保你已经安装了 Docker 和 Docker Compose。你可以通过运行以下命令来检查是否已经安装:
```
docker --version
docker-compose --version
```
2. 创建一个新的目录,用于存放 Elasticsearch 配置文件和数据。例如:
```
mkdir elasticsearch
cd elasticsearch
```
3. 创建一个名为 `docker-compose.yml` 的文件,并使用文本编辑器打开它。将以下内容复制到文件中:
```
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:<版本号>
container_name: elasticsearch
environment:
- discovery.type=single-node
ports:
- 9200:9200
volumes:
- ./data:/usr/share/elasticsearch/data
```
请注意将 `<版本号>` 替换为你想要使用的 Elasticsearch 版本。
4. 保存并关闭 `docker-compose.yml` 文件。
5. 在终端中,使用以下命令启动 Elasticsearch 容器:
```
docker-compose up -d
```
Docker 将下载并启动 Elasticsearch 容器。你可以使用以下命令查看容器是否正在运行:
```
docker ps
```
6. 等待一段时间,直到 Elasticsearch 完全启动。你可以使用以下命令来
阅读全文