docker安装ES

拉取镜像文件

复制代码
sudo docker pull elasticsearch:7.12.0

创建容器挂载目录

复制代码
sudo mkdir -p /home/elasticsearch/config
sudo mkdir -p /home/elasticsearch/data
sudo mkdir -p /home/elasticsearch/plugins

elasticsearch.yml

复制代码
http.host: 0.0.0.0

创建容器

复制代码
sudo docker run --name elasticsearch -p 9200:9200  -p 9300:9300 \
-e "discovery.type=single-node" \
-e ES_JAVA_OPTS="-Xms84m -Xmx512m" \
-v /home/elasticsearch/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
-v /home/elasticsearch/data:/usr/share/elasticsearch/data \
-v /home/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-d elasticsearch:7.12.0
  • -p 端口映射

  • -e discovery.type=single-node 单点模式启动

  • -e ES_JAVA_OPTS="-Xms84m -Xmx512m":设置启动占用的内存范围

  • -v 目录挂载

  • -d 后台运行

    docker ps 查看是否启动
    docker logs elasticsearch 启动日志查询
    docker restart elasticsearch 重启
    docker exec -it elasticsearch bash 进入

相关推荐
你的坚持终将美好,44 分钟前
elasticsearch kibana ik 各版本下载
大数据·elasticsearch·搜索引擎
shane-u2 小时前
阿里云Docker镜像加速配置指南
阿里云·docker·云计算
菠萝崽.3 小时前
Elasticsearch进阶篇-DSL
大数据·分布式·elasticsearch·搜索引擎·全文检索·jenkins·springboot
斯文by累3 小时前
解锁DeepSeek潜能:Docker+Ollama打造本地大模型部署新范式
运维·docker·容器
意倾城11 小时前
Docker数据卷
docker·容器
whgjjim11 小时前
docker迅雷自定义端口号、登录用户名密码
运维·docker·容器
Why not try?!19 小时前
Centos7 中 Docker运行配置Apache
运维·docker·容器
hnlucky19 小时前
如何彻底清空docker里面不使用的容器?
运维·docker·容器
帷幄庸者20 小时前
CentOS 上配置 Docker 使用 NVIDIA GPU
linux·docker·centos
有梦想的攻城狮21 小时前
mac本地docker镜像上传指定虚拟机
macos·docker·eureka