docker仓库地址:
https://download.docker.com/linux/centos/7/x86_64/stable/Packages/
docker-compose国内源:
sudo curl -L "https://get.daocloud.io/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --version
报错:
[root@10 bin]# docker-compose --version docker-compose: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/_MEIGyCj4f/libz.so.1)
glibc多内下载地址:http://mirrors.ustc.edu.cn/gnu/libc/,注意不要下载太高版本,否则系统很多库都得更新,够用就好。
下载glibc-2.14.1.tar.zx版本
tar xf glibc-2.14.1.tar.zx
cd glibc-2.14.1
mkdir build
cd build
../configure --prefix=/usr/local/glibc-2.14 --with-headers=/usr/include
make
make install
cd /lib64
确认目前链接的是 /lib64/libc-2.12.so
unlink libc.so.6
删除软连接后,ls 和link功能都不可用,使用如下方式:
LD_PRELOAD=/lib64/libc-2.12.so ln -s /usr/local/glibc-2.19/lib/libc.so.6 /lib64/libc.so.6