内网离线方式Docker安装Elasticsearch

第1步:获取官方 Docker 镜像包(外网环境)

拉取官方 Elasticsearch 8.17.4 镜像:

shell 复制代码
docker pull elasticsearch:8.17.4

第2步:导出镜像为离线包

将拉取的镜像导出为 .tar 文件,方便拷贝到内网机器:

shell 复制代码
docker save -o elasticsearch-8.17.4-docker.tar elasticsearch:8.17.4

第3步:内网机器导入

将上述 .tar 文件拷贝到内网机器后

第4步:导入 Docker 镜像

导入完成后,可通过 docker images 查看是否存在 elasticsearch:8.17.4 镜像。

shell 复制代码
docker load -i elasticsearch-8.17.4-docker.tar

第5步:启动 Elasticsearch 容器

shell 复制代码
docker run -d \
  --name elasticsearch \
  -p 9200:9200 \
  -p 9300:9300 \
  -e "discovery.type=single-node" \
  -e "ES_JAVA_OPTS=-Xms1024m -Xmx1024m" \
  -e "xpack.security.enabled=false" \
  -e "xpack.security.http.ssl.enabled=false" \
  -v /data/elasticsearch/data:/usr/share/elasticsearch/data \
  -v /data/elasticsearch/logs:/usr/share/elasticsearch/logs \
  elasticsearch:8.17.4

其他:权限问题解决

shell 复制代码
chown -R 1000:1000 /data/elasticsearch/data
chmod -R 755 /data/elasticsearch/data
chown -R 1000:1000 /data/elasticsearch/logs
chmod -R 777 /data/elasticsearch/logs
相关推荐
营养充电站1 天前
KMP全栈开发:从Android到AI Agent的技术演进与实践
人工智能·算法·docker·jupyter
小义_1 天前
K8s 全网高频常用命令大全
docker·容器·kubernetes
程序员小八7771 天前
一篇文章讲透 Elasticsearch:从倒排索引到实战落地
大数据·elasticsearch·搜索引擎
Elasticsearch1 天前
Kibana Dashboards API:适用于所有面板类型的稳定接口,在正式发布前经过 50 多个团队验证
elasticsearch
Elasticsearch1 天前
Elasticsearch ES|QL 将全文搜索带到你从未建立索引的数据中
elasticsearch
兵bing1 天前
Docker Compose 配置文件归纳总结-千问
运维·docker·容器
蓝田~1 天前
Java镜像1.2GB→200MB的瘦身之路:Docker多阶段构建+K8s Pod OOMKilled(137)排查,后端部署避坑指南
java·docker·kubernetes
TechWJ1 天前
Excel报表越做越乱?用Metabase搭建可更新的数据仪表盘
docker·数据分析·excel·metabase·报表工具
X1A0RAN1 天前
Jenkins Pipeline 变量打印指南
运维·servlet·jenkins
heimeiyingwang1 天前
【CI/CD·Jenkins篇】多节点构建:Agent 配置与任务分发策略
ci/cd·jenkins