docker 部署ElasticSearch

docker 部署ElasticSearch

1、获取镜像

docker pull elasticsearch:7.13.4

2、启动

# 创建数据目录
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 es-config:/usr/share/elasticsearch/config \
-v /mydata/es-01/data:/usr/share/elasticsearch/data \
--name es-01 \
--restart=always\
elasticsearch:7.13.4

说明:
-v :文件目录映射(本地:容器内)
--restart=always :类似开机启动
-d : 后台运行
-e :  指定环境变量
--restart=always :类似开机启动

你可能感兴趣的:(elasticSearch,docker,linux,docker,elasticsearch,jenkins)