docker容器下载的elasticsearch的elasticsearch.yml在哪
时间: 2024-05-20 11:09:39 浏览: 271
es docker 部署 elasticsearch.yml
在Docker容器中下载的Elasticsearch,其配置文件elasticsearch.yml位于容器内的`/usr/share/elasticsearch/config/`目录下。你可以使用以下命令进入到容器内部进行查看:
```
docker exec -it <container_id> /bin/bash
cd /usr/share/elasticsearch/config/
cat elasticsearch.yml
```
其中`<container_id>`是你运行的Elasticsearch容器的ID。如果你希望在主机上编辑该文件,你可以通过将主机目录映射到容器内部来实现:
```
docker run -d -p 9200:9200 -p 9300:9300 -v /path/on/host:/usr/share/elasticsearch/config elasticsearch:tag
```
其中`/path/on/host`为主机上的目录,`tag`为Elasticsearch镜像的版本号。这样,在容器内部修改配置文件后,主机上的相应文件也会同步更新。
阅读全文