各種鏡像加速配置
docker 鏡像加速
Linux下,/etc/docker/daemon.json
,如果沒有則創建.
{
"registry-mirrors":[
"http://f1361db2.m.daocloud.io",
"https://dockerhub.azk8s.cn",
"https://hub-mirror.c.163.com"
]
}
然後重新加載配置,並重啓docker.
systemctl daemon-reload
systemctl restart docker
注意: 配置文件的json格式要嚴格,最後的一項的逗號一定不要加,否則docker會啓動失敗.
gradle 鏡像加速
buildscript {
ext.kotlin_version = '1.2.71'
repositories {
// 以下四行代碼爲阿里gradle 源
maven{ url 'https://maven.aliyun.com/repository/google'}
maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}
maven{ url 'https://maven.aliyun.com/repository/public'}
maven{ url 'https://maven.aliyun.com/repository/jcenter'}
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.2.0'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
allprojects {
repositories {
// 所有的model 都優先使用阿里源
maven{ url 'https://maven.aliyun.com/repository/google'}
maven{ url 'https://maven.aliyun.com/repository/gradle-plugin'}
maven{ url 'https://maven.aliyun.com/repository/public'}
maven{ url 'https://maven.aliyun.com/repository/jcenter'}
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
maven鏡像加速
修改maven安裝路徑下,/conf/setting.xml
,在<mirrors></mirrors>
標籤添加阿里雲鏡像.
<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
nodejs 鏡像加速
npm config set registry https://registry.npm.taobao.org
配置完後,可以通過以下命令查看是否配置成功.
npm config ls