avatar

瓜生花子八宝粥

少壮不努力 老了看浏览器

  • 首页
  • 开源项目
  • Linux
  • Windows
  • Docker
  • 中间件
  • 数据库
主页 容器部署elasticsearch
文章

容器部署elasticsearch

发表于 2024-12-20 更新于 2025-04- 11
作者 jepwei
4~6 分钟 阅读
```bash
docker pull docker.jepwei.us.kg/elasticsearch-6.8.15-with-ik:v1.0

2. 创建工作目录

接下来,创建一个目录用于存放 Elasticsearch 的配置和数据:

cd /home/docker/es/
mkdir config
mkdir data
mkdir plugins
chmod 777 data

3. 配置 Elasticsearch

创建并编辑 Elasticsearch 配置文件 elasticsearch.yml,添加以下内容:

echo "http.host: 0.0.0.0" >> config/elasticsearch.yml

4. 运行 Elasticsearch 容器

使用以下命令启动 Elasticsearch 容器:(docker-compose.yml)

services:
  elasticsearch:
    image: docker.jepwei.us.kg/elasticsearch-6.8.15-with-ik:v1.0
    container_name: elasticsearch
    ports:
      - "9200:9200"
      - "9300:9300"
    environment:
      - discovery.type=single-node
      - ES_JAVA_OPTS=-Xms64m -Xmx128m
    volumes:
      - /home/docker/es/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
      - /home/docker/es/data:/usr/share/elasticsearch/data
    deploy:
      restart_policy:
        condition: always

注意事项

  • 确保 Docker 已正确安装并运行。

  • 检查路径是否正确,确保 /home/docker/es/config/elasticsearch.yml 和 /home/docker/es/data 存在。

  • 根据需要调整 Java 内存设置(-Xms 和 -Xmx)以适应您的系统资源。

5. 验证 Elasticsearch 是否运行

您可以通过访问以下 URL 来验证 Elasticsearch 是否成功运行:

curl http://localhost:9200
curl -X GET "localhost:9200/_cat/plugins?v"

如果一切正常,您将看到 Elasticsearch 的相关信息。

{
  "name" : "your-node-name",
  "cluster_name" : "your-cluster-name",
  "cluster_uuid" : "your-cluster-uuid",
  "version" : {
    "number" : "6.8.15",
    ...
  },
  ...
}

Docker, 中间件
es docker
许可协议: 
分享

相关文章

7月 16, 2025

pritunl vpn 部署

docker pull jippi/pritunl:latest mkdir /data/pritunl/{mongodb,pritunl} -p docker run \ -d --name pritunl \ --privileged \ --restart alwa

7月 15, 2025

dockovpn 部署

docker run -itd --rm --cap-add=NET_ADMIN \ -p 1194:1194/udp \ -e HOST_ADDR=36.133.208.184 \ -e NET_ADAPTER=eth0 \ -v openvpn_conf:/opt/Dockovpn_data \

7月 15, 2025

wireguard vpn 部署

下一篇

容器部署图形化镜像仓库

上一篇

ssh复用

最近更新

  • 1panel 部署
  • jumpserver 堡垒机部署
  • ubuntu 设置时间显示为24小时制
  • pritunl vpn 部署
  • dockovpn 部署

热门标签

nacos openvpnas 资源分享 docker oracle mysql ubuntu 开源项目 虚拟化 Linux

目录

©2025 瓜生花子八宝粥. 保留部分权利。

使用 Halo 主题 Chirpy