在 Ubuntu 中docker容器化操作来使用新建的 glibc-2.32
在 Ubuntu 中使用容器化操作来使用新建的 glibc-2.32,可以通过创建自定义 Docker 镜像来实现。以下是完整的解决方案:
方案 1:创建包含 glibc-2.32 的 Docker 镜像
1. 创建 Dockerfile
dockerfile
# 使用 Ubuntu 基础镜像 FROM ubuntu:20.04# 安装编译依赖 RUN apt-get update && \apt-get install -y \build-essential \wget \make \bison \gawk \texinfo \gettext \&& rm -rf /var/lib/apt/lists/*# 下载 glibc-2.32 源码 RUN wget https://ftp.gnu.org/gnu/glibc/glibc-2.32.tar.gz && \tar -xzf glibc-2.32.tar.gz && \rm glibc-2.32.tar.gz# 编译安装 glibc-2.32 RUN cd glibc-2.32 && \mkdir build && \cd build && \../configure --prefix=/opt/glibc-2.32 && \make -j$(nproc) && \make install# 设置环境变量 ENV LD_LI