gpt4 book ai didi

docker - 在dockerfile上运行curl但由于缺少依赖项而出错

转载 作者:行者123 更新时间:2023-12-02 19:27:06 24 4
gpt4 key购买 nike

尝试从容器中运行curl但出现此错误,我在安装curl后已经将其复制到了容器中,所以不确定我丢失了什么

FROM debian:stretch

RUN apt-get update && \
apt-get install -y --no-install-recommends \
build-essential \
cmake \
curl \
make \
wget \
unzip \
bash \
jq \
libssl1.0-dev \
libasl-dev \
libsasl2-dev \
pkg-config \
libsystemd-dev \
zlib1g-dev


COPY /lib/x86_64-linux-gnu/libcom_err.so* /lib/x64_64-linux-gnu/`

docker run -it --env LD_LIBRARY_PATH="/usr/lib/x64_64-linux-gnu/" myimage .
#curl
curl: error while loading shared libraries: libcom_err.so.2: cannot open shared object file: No such file or directory

最佳答案

无需尝试复制它,只需将其添加到apt install阶段,然后让我们弄清楚如何获取它并解决它的依赖关系:

RUN apt-get update && \
apt-get install -y --no-install-recommends \
build-essential \
cmake \
curl \
make \
wget \
unzip \
bash \
jq \
libcomerr2 \
libssl1.0-dev \
libasl-dev \
libsasl2-dev \
pkg-config \
libsystemd-dev \
zlib1g-dev

关于docker - 在dockerfile上运行curl但由于缺少依赖项而出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55255968/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com