如何解决在elasticsearch_exporter容器上安装python3 python3-pip和awscli
我正在尝试在elasticsearch_exporter容器上安装以下软件包。 我尝试了yuminstall和apt-get,无法使用它们进行安装。 有人可以告诉如何在此容器上安装软件包吗?
Linux elasticsearch-exporter-6dbd9cf659-7km8x 5.2.9-1.el7.elrepo.x86_64#1 SMP Fri Aug 16 08:17:55 EDT 2019 x86_64 GNU / Linux
错误: apt-get安装python3 sh:apt-get:找不到
python3 python3-pip awscli
解决方法
好吧,如果您指的是justwatch / elasticsearch_exporter图像,那么根据uname输出,它基于Debian发行版。可悲的是,里面没有合适的东西。您可以尝试添加具有所有依赖项的apt程序包,但这会相当困难。
解决此问题的一种非常简单的方法是将导出器复制到常规的debian映像中,如下所示:
FROM justwatch/elasticsearch_exporter:1.1.0 as source
FROM debian:buster-slim
COPY --from=source /bin/elasticsearch_exporter /bin/elasticsearch_exporter
EXPOSE 9114
ENTRYPOINT [ "/bin/elasticsearch_exporter" ]
这是您的出口商,里面有apt。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。