antistatique/elasticsearch本镜像基于Elasticsearch构建,已预先安装analysis-phonetic和analysis-icu两个核心插件,提供增强的文本分析能力。analysis-phonetic插件支持语音相似性分析,可将文本转换为语音表示实现模糊匹配;analysis-icu插件集成ICU(International Components for Unicode)库,提供多语言分词、Unicode规范化及高级文本处理功能。
analysis-phonetic:支持语音编码算法(如Soundex、Metaphone等),实现基于发音的文本匹配analysis-icu:提供多语言分词、Unicode字符处理、大小写折叠及音译功能bashdocker run -d \ --name elasticsearch-plugin \ -p 9200:9200 \ -p 9300:9300 \ -e "discovery.type=single-node" \ -e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \ your-image-name:tag
yamlversion: '3' services: elasticsearch: image: your-image-name:tag container_name: elasticsearch-plugin ports: - "9200:9200" - "9300:9300" environment: - discovery.type=single-node - ES_JAVA_OPTS=-Xms512m -Xmx512m volumes: - es-data:/usr/share/elasticsearch/data restart: unless-stopped volumes: es-data:
容器启动后,通过以下命令验证插件状态:
bashcurl http://localhost:9200/_cat/plugins
应返回包含analysis-phonetic和analysis-icu的插件列表。
常用环境变量:
discovery.type:设置集群发现模式,单节点模式使用single-nodeES_JAVA_OPTS:配置JVM参数,建议根据主机资源调整堆大小ELASTIC_PASSWORD:设置elastic用户密码(需配合x-pack安全功能)chmod -R 777 es-data赋予权限


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务