内网离线方式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 小时前
Elasticsearch highlight 导致Html 语法异常分析
elasticsearch
微步_ym1 小时前
Docker:在Mac的docker.desktop中安装mongo
macos·docker·容器
tianyuanwo2 小时前
深入解析 Docker Registry 源配置:原理、登录、查看、拉取、更新、删除与最佳实践
docker·registry
爱吃龙利鱼2 小时前
docker-compose一键部署ELK+Filbeat
elk·docker
豆瓣鸡2 小时前
Docker快速入门
运维·docker·容器
可乐ea2 小时前
【知识获取与分享社区项目 | 项目日记第 24 天】终章总结:从认证、发布、计数、Feed、搜索到 RAG:完整复盘一个知识社区后端系统
java·spring boot·redis·mysql·elasticsearch·ai·kafka
VX_183 小时前
Docker镜像直接部署JumpServer
运维·docker·容器
汪小哥3 小时前
Elasticsearch Preference + Slice 加速查询实战案例
elasticsearch
稷下元歌3 小时前
7天学会plc加机器视觉关于运动控制部份,配套视频在bib
开发语言·c++·git·vscode·python·docker·pip