docker 错误:libgomp.so.1:无法打开共享对象文件

bakd9h0s  于 2023-05-16  发布在  Docker
关注(0)|答案(1)|浏览(460)

我试图从ECR中的推送图像创建lambda,一切正常,图像也没有错误,但当我使用ECR图像创建lambda并测试时,它给出了错误libgomp.so.1: cannot open shared object file: No Such file or directory.,我正在基于RHEL从我的ec2示例创建和推送图像。
Docker文件

FROM public.ecr.aws/lambda/python:3.7
WORKDIR /doc_dir
COPY requirements.txt .
COPY data.cav .
RUN yum update -y && yum install libgomp -y
RUN pip3 install -r requirements.txt -i custom_url --target "${LAMBDA_TASK_ROOT}" \ && rm requirements.txt
COPY demo.py ${LAMBDA TASK_ROOT}
CMD ["demo.lambda_handler"]
nr7wwzry

nr7wwzry1#

问题已解决,在Docker文件中添加了ENV LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH,并在lambda中添加了env变量LD_LIBRARY_PATH=/usr/lib64

相关问题