elastic/elastic-logging-pluginElastic Log Driver是一个Docker插件,旨在将Docker容器生成的日志发送到Elastic Stack(弹性栈)中,从而实现日志数据的实时搜索、分析和可视化。通过该插件,用户可以集中管理容器日志,并利用Elastic Stack的强大功能进行日志数据的深度处理。
适用于需要集中管理和分析Docker容器日志的场景,如容器化应用的日志监控、故障排查、性能分析等。特别适合已部署Elastic Stack的环境,帮助用户充分利用Elastic Stack的日志处理能力。
从Docker Hub拉取Elastic Log Driver插件:
bash$ docker plugin install elastic/elastic-logging-plugin:{version}
注意:将
{version}替换为具体插件版本号,如8.11.0。
拉取后启用插件:
bash$ docker plugin enable elastic/elastic-logging-plugin:{version}
启动容器时,通过--log-driver指定使用该插件,并通过--log-opt配置连接参数:
bashdocker run --log-driver=elastic/{log-driver-alias}:{version} \ --log-opt hosts="myhost:9200" \ # Elasticsearch主机地址和端口 --log-opt user="myusername" \ # 访问Elasticsearch的用户名 --log-opt password="mypassword" \# 访问Elasticsearch的密码 -it debian:jessie /bin/bash
说明:
{log-driver-alias}为日志驱动别名,具体值需根据插件版本参考官方文档。
详细使用说明请参见Elastic Docker日志插件官方文档。


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