docker run --name es -d -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -e "discovery.type=single-node" -p 9200:9200 -p 9300:9300 elasticsearch:9.2.1
拷贝需要挂载的目录:
1 2 3 4
docker cp -a es:/usr/share/elasticsearch/config/ /docker-data/elasticsearch docker cp -a es:/usr/share/elasticsearch/data/ /docker-data/elasticsearch docker cp -a es:/usr/share/elasticsearch/logs/ /docker-data/elasticsearch docker cp -a es:/usr/share/elasticsearch/plugins/ /docker-data/elasticsearch
停止并删除临时容器:
1 2
docker stop es docker rm es
修改配置
编辑配置文件:
1
vi /docker-data/elasticsearch/config/elasticsearch.yml