📌  相关文章
📜  docker-compose:加载共享库时出错:libz.so.1 (1)

📅  最后修改于: 2023-12-03 15:00:30.347000             🧑  作者: Mango

Docker-Compose: 错误加载共享库 libz.so.1

在使用 Docker Compose 运行应用时,可能会遇到以下错误信息:

error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

这个错误通常是由于系统缺少 zlib 库的原因引起的。可以通过以下步骤解决该问题:

  1. 首先,需要确认是否已经安装了 zlib 库。在终端中输入以下命令进行检查:

    dpkg -l | grep zlib
    

    如果系统未安装 zlib 库,则需要使用以下命令进行安装:

    sudo apt-get update && sudo apt-get install -y zlib1g-dev
    
  2. 如果已经安装了 zlib 库,但还是出现了错误,请尝试将它添加到系统的共享库路径中:

    sudo echo "/usr/local/lib" > /etc/ld.so.conf.d/zlib.conf
    sudo ldconfig -v
    

以上步骤完成后,请尝试重新运行 Docker Compose。

参考文献: