3

我正在研究 Fluent-bit 我需要在容器中执行入口点脚本,但 fluent-bit 映像是无发行版的基本映像,因此是否有可能安装 bash 或执行该脚本的任何想法?

请告诉我

4

1 回答 1

0

您将需要COPY一个 shell 二进制文件和图像的入口点,例如

FROM fluent/fluent-bit:1.4
COPY bash /bin/bash
COPY entrypoint.sh /
ENTRYPOINT ["entrypoint.sh"]

这类似于:在临时 Docker 映像上安装 Bash

作为替代方案,您可以使用普通的发行版映像并fluent-bit通过发行版的包管理器安装或编译。

https://docs.fluentbit.io/manual/installation/linux

于 2020-05-06T08:02:59.103 回答