docker 安装elastisearch8
时间: 2023-09-10 20:02:51 浏览: 77
安装Elasticsearch 8的步骤如下:
1. 首先,确保已经安装并配置好Docker。
2. 打开终端或命令提示符,并输入以下命令来下载Elasticsearch 8 Docker镜像:
```
docker pull docker.elastic.co/elasticsearch/elasticsearch:8.0.0
```
3. 下载完成后,使用以下命令来创建并运行Elasticsearch容器:
```
docker run -d --name elasticsearch -p 9200:9200 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:8.0.0
```
这将创建一个名为elasticsearch的容器,并将Elasticsearch的端口映射到主机的9200端口。同时,设置该容器为单节点(只有一个节点的集群)。
4. 运行完毕后,可以使用以下命令来检查Elasticsearch是否正常运行:
```
curl -X GET http://localhost:9200
```
如果返回类似如下的信息,则表示成功安装并启动Elasticsearch 8:
```
{
"name" : "e3c76aeab3b6",
"cluster_name" : "docker-cluster",
"cluster_uuid" : "aczSz8-eSvuVM3gkHhgWEw",
"version" : {
"number" : "8.0.0",
"build_flavor" : "default",
"build_type" : "docker",
"build_hash" : "unknown",
"build_date" : "2022-01-01T01:00:00.000000Z",
"build_snapshot" : false,
"lucene_version" : "8.0.0",
"minimum_wire_compatibility_version" : "8.x.x",
"minimum_index_compatibility_version" : "8.x.x"
},
"tagline" : "You Know, for Search"
}
```
至此,我们已经成功安装并运行了Elasticsearch 8的Docker容器。你现在可以通过访问`http://localhost:9200`来访问Elasticsearch的REST API并开始使用它了。
阅读全文