Skip to content

Instantly share code, notes, and snippets.

@tlopo
Last active November 11, 2020 10:17
Show Gist options
  • Save tlopo/85a296b61af954393bd741188d0fa5e7 to your computer and use it in GitHub Desktop.
Save tlopo/85a296b61af954393bd741188d0fa5e7 to your computer and use it in GitHub Desktop.

Every piece of technology in China has its own mirror.

To pull images:

docker pull dockerhub.azk8s.cn/tlopo/troubleshoot # This seems to require authentication now
docker pull hub-mirror.c.163.com/library/java:8
docker pull docker.mirrors.ustc.edu.cn/library/java:8

Alpine apk mirrors:

sed -i "s#http://dl-cdn.alpinelinux.org/alpine#https://mirrors.aliyun.com/alpine#g" /etc/apk/repositories

Install python libraries:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple 'awscli==1.16.91'

or

mkdir ~/.pip
cat <<EOF > ~/.pip/pip.conf
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
EOF

NPM libraries:

npm config set registry https://registry.npm.taobao.org

Ubuntu / Debian:

sed -i "s/archive.ubuntu./mirrors.aliyun./g" /etc/apt/sources.list
sed -i "s/deb.debian.org/mirrors.aliyun.com/g" /etc/apt/sources.list
sed -i "s/security.debian.org/mirrors.aliyun.com\/debian-security/g" /etc/apt/sources.list

https://imlc.me/docker-repositories-in-china

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment