docker中安装es
时间: 2023-09-08 20:15:06 浏览: 73
可以通过Docker安装Elasticsearch,具体步骤如下:
1. 拉取Elasticsearch的Docker镜像
```
docker pull elasticsearch:7.10.2
```
2. 运行Elasticsearch容器
```
docker run -d --name my-es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:7.10.2
```
其中,`-d`表示在后台运行容器,`--name`指定容器名称,`-p`指定容器端口映射到宿主机的端口,`-e`指定Elasticsearch的配置,`elasticsearch:7.10.2`表示使用的镜像名称及版本号。
3. 查看Elasticsearch是否已经启动
```
curl http://localhost:9200
```
如果返回以下信息,则表示Elasticsearch已经启动:
```
{
"name" : "my-es",
"cluster_name" : "docker-cluster",
"cluster_uuid" : "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"version" : {
"number" : "7.10.2",
"build_flavor" : "default",
"build_type" : "docker",
"build_hash" : "xxxxx",
"build_date" : "2021-01-13T00:42:12.435326Z",
"build_snapshot" : false,
"lucene_version" : "8.7.0",
"minimum_wire_compatibility_version" : "6.8.0",
"minimum_index_compatibility_version" : "6.0.0-beta1"
},
"tagline" : "You Know, for Search"
}
```
以上就是在Docker中安装Elasticsearch的步骤。
阅读全文