LogstashCustomDockerImage:为Logstash创建自定义且灵活的Docker映像

时间:2024-04-03 14:53:22
【文件属性】:

文件名称:LogstashCustomDockerImage:为Logstash创建自定义且灵活的Docker映像

文件大小:9KB

文件格式:ZIP

更新时间:2024-04-03 14:53:22

Shell

LogstashCustomDockerImage 为Logstash创建自定义且灵活的Docker映像 第17-22行的“ logstash”文件使用linux shell脚本读取环境变量并将其设置在文件中。 在docker环境中,在docker images OS(操作系统)的docker run命令(创建容器)处使用“ -e”作为环境变量传递参数。 for env_name in $( export | cut -d ' ' -f3 | cut -d ' = ' -f1 ) do env_value= $( sh -c " echo \$ $env_name " ) ; sed -i ' s+${ ' " $env_name " ' }+ ' " $env_value " ' +g ' /usr/share/logstash/config/jvm.options sed


【文件预览】:
LogstashCustomDockerImage-main
----build-image.sh(79B)
----logstash(3KB)
----build-image.bat(79B)
----Dockerfile(395B)
----LICENSE(11KB)
----jvm.options(2KB)
----README.md(648B)
----logstash.yml(259B)

网友评论