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 进入

相关推荐
德育处主任3 小时前
『NAS』在群晖部署一个文件加密工具-hat.sh
前端·算法·docker
运维栈记4 小时前
虚拟化网络的根基-网络命名空间
网络·docker·容器
Hellc0076 小时前
Docker网络冲突排查与解决方案:完整指南
网络·docker·容器
hanyi_qwe6 小时前
发布策略 【K8S (三)】
docker·容器·kubernetes
眠りたいです6 小时前
Docker核心技术和实现原理第二部分:docker镜像与网络原理
运维·网络·docker·容器
德育处主任7 小时前
『NAS』在群晖部署图片压缩工具-Squoosh
前端·javascript·docker
Mr. Cao code7 小时前
Docker数据管理:持久化存储最佳实践
java·docker·容器
chen<>8 小时前
Git原理与应用
大数据·git·elasticsearch·svn
盛夏5209 小时前
Docker容器化部署SpringBoot+Vue项目:从零到一在阿里云宝塔面板的实践指南
阿里云·docker·云计算