【发布时间】:2020-05-06 07:01:35
【问题描述】:
我正在开发 Fluent-bit 我需要在容器中执行入口点脚本,但 fluent-bit 映像是无发行版的基本映像,因此是否有可能安装 bash 或执行该脚本的任何想法?
请告诉我
【问题讨论】:
标签: docker fluent-bit
我正在开发 Fluent-bit 我需要在容器中执行入口点脚本,但 fluent-bit 映像是无发行版的基本映像,因此是否有可能安装 bash 或执行该脚本的任何想法?
请告诉我
【问题讨论】:
标签: docker fluent-bit
您需要 COPY 一个 shell 二进制文件和您的图像的入口点,例如
FROM fluent/fluent-bit:1.4
COPY bash /bin/bash
COPY entrypoint.sh /
ENTRYPOINT ["entrypoint.sh"]
这类似于:Install Bash on scratch Docker image
作为替代方案,您可以使用普通的发行版映像并通过发行版的包管理器安装 fluent-bit 或编译。
【讨论】: