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