From 76ff14bc26a6fe962c691623f6bae66d84d0c137 Mon Sep 17 00:00:00 2001 From: Klesh Wong Date: Wed, 15 Jul 2020 11:16:54 +0800 Subject: [PATCH] [feature] add pip mirror and docker accelerator --- ubuntu/install-sources.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/ubuntu/install-sources.sh b/ubuntu/install-sources.sh index 30235e9..b2175da 100755 --- a/ubuntu/install-sources.sh +++ b/ubuntu/install-sources.sh @@ -11,3 +11,21 @@ if [ ! -e /etc/apt/sources.bak ]; then SOURCE_CODENAME=$(head -n 1 $DIR/sources.$ARCH.list | cut -d' ' -f3) sudo bash -c "sed s/$SOURCE_CODENAME/$CURRENT_CODENAME/g $DIR/sources.$ARCH.list > /etc/apt/sources.list" fi + +# pip mirrors +mkdir -p $HOME/.pip +cat < $HOME/.pip/pip.conf +[global] +#trusted-host = mirrors.aliyun.com +#index-url = https://mirrors.aliyun.com/pypi/simple +index-url = https://pypi.doubanio.com/simple +trusted-host = pypi.doubanio.com +EOF + +# docker accelerator +if [ -d /etc/docker ]; then$ + dj='{}'$ + [ -f /etc/docker/daemon.json ] && dj=$(cat /etc/docker/daemon.json)$ + echo $dj | jq '. + {"registry-mirrors": ["https://izuhlbap.mirror.aliyuncs.com"]}' > /etc/docker/daemon.json$ + systemctl restart docker$ +fi$