docker创建es容器步骤
#创建数据目录
mkdir -p /mydata/es-01 && chmod 777 -R /mydata/es-01
#容器启动
docker run --restart=always -d -p 9200:9200 -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms512m -Xmx512m" \
-v /mydata/es-01/config/config:/usr/share/elasticsearch/config \
-v /mydata/es-01/data:/usr/share/elasticsearch/data \
--name es \
elasticsearch:7.13.4
1、创建配置
共2个
其一:
cluster.name: "docker-cluster"
network.host: 0.0.0.0
其二:
自己先用docker创建个es,把里面的jvm.options值复制出来
一个配置里两个文件
2、创建pod
注意子路径,如果有多个配置文件的话,需要子路径。
3、外网访问配置
完美!!!!