init
This commit is contained in:
parent
2e0445cbbd
commit
de04d25033
52
README.md
52
README.md
|
@ -1 +1,53 @@
|
|||
# public-image-mirror
|
||||
|
||||
## 背景
|
||||
很多镜像都在国外。比如 gcr 。国内下载很忙,需要加速。
|
||||
|
||||
## 目标
|
||||
|
||||
* 一个简洁有效的方法能够加速这些包。简洁的名称映射
|
||||
* 易于添加,添加新的包,不需要去修改代码。
|
||||
* 稳定可靠
|
||||
|
||||
## 快速开始
|
||||
|
||||
```
|
||||
docker run -ipdP docker.m.daocloud.io/nginx
|
||||
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
## 使用方法
|
||||
|
||||
支持的镜像仓库 的 *前缀替换* 就可以使用。比如:
|
||||
|
||||
k8s.gcr.io/coredns/coredns => k8s-gcr.m.daocloud.io/coredns/coredns
|
||||
|
||||
## 替换规则
|
||||
|
||||
| 源站 | 替换为 |
|
||||
| ------- | ------- |
|
||||
| gcr.io | gcr.m.daocloud.io |
|
||||
| k8s.gcr.io | k8s-gcr.m.daocloud.io |
|
||||
| docker.io | docker.m.daocloud.io |
|
||||
| quay.io | quay.m.daocloud.io |
|
||||
| ghcr.io | ghcr.m.daocloud.io |
|
||||
|
||||
## 支持的仓库
|
||||
|
||||
incloud mirror.txt
|
||||
|
||||
## 增加新的仓库
|
||||
|
||||
提 PR , 修改 mirror.txt 即可
|
||||
|
||||
## 如何查看同步情况
|
||||
|
||||
TODO
|
||||
|
||||
|
||||
## 最佳实践
|
||||
* 通过 加速 安装 kubeadm
|
||||
* 通过 加速 运行 artifacthub 上的镜像
|
|
@ -0,0 +1,14 @@
|
|||
k8s.gcr.io/coredns
|
||||
k8s.gcr.io/coredns/coredns
|
||||
k8s.gcr.io/cpa/cluster-proportional-autoscaler-amd64
|
||||
k8s.gcr.io/dns/k8s-dns-node-cache
|
||||
k8s.gcr.io/etcd
|
||||
k8s.gcr.io/ingress-nginx/controller
|
||||
k8s.gcr.io/kube-apiserver
|
||||
k8s.gcr.io/kube-controller-manager
|
||||
k8s.gcr.io/kube-proxy
|
||||
k8s.gcr.io/kube-registry-proxy
|
||||
k8s.gcr.io/kube-scheduler
|
||||
k8s.gcr.io/metrics-server/metrics-server
|
||||
k8s.gcr.io/pause
|
||||
k8s.gcr.io/addon-resizer
|
Loading…
Reference in New Issue