Docker构建失败-无法定位包

tpgth1q7  于 2023-05-28  发布在  Docker
关注(0)|答案(1)|浏览(299)

尝试将jemalloc添加到Ruby中,在我的项目中,但在这一行失败

RUN apt-get update && apt-get install libjemalloc1 && rm -rf /var/lib/apt/lists/*

Dockerfile

FROM ruby:2.6.5-slim-buster

RUN apt-get update && apt-get install libjemalloc1 && rm -rf /var/lib/apt/lists/*

ENV LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.1

获取E: Unable to locate package libjemalloc1错误。
有没有办法验证这个包是否真的存在?
是否有可用的变通方法?

kmbjn2e3

kmbjn2e31#

请使用libjemalloc2

RUN apt-get update && apt-get install libjemalloc2 && rm -rf /var/lib/apt/lists/*

ENV LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libjemalloc.so.2

相关问题