author_avatar
你是慕鸢呀~

2025-02-03 18:39

最新研究,意志力和未来成就没有必然联系。相信意志力是无限的,能让你更接近目标或者说把意志力当作是一种自我暗示。
事情做不好,并不是不自律的原因,而是没找到正确的方法。
找到你的正反馈。长期保持阅读的方法,以实用角度出发,比如解决了什么问题?而不是机械的阅读 10 页,这样你每次做完都有收获,就更容易保持下去。【实践】
大脑有惯性,会让你新习惯无法速成,但当新行为一旦成为习惯,执行起来会很省力且高效。
通过 “快速原型模型” 方法,建立一个简易框架(即你想达到的目标),在这个框架内搭建一个最简单的系统(即你的行动计划,一件事),然后在运行中不断优化和改进,以实际效果为方向,朝离目标更近的方向改变,并且留意正反馈。【实践】
改变要从小做起,逐步改变,你的改进过程是渐变而不是突变,把目标拆分为一个个小目标,逐步把每一个小目标变成习惯,最终达到完整目标,并且不易反弹。
把新习惯放在旧习惯后面,让旧习惯成为新习惯的触发器。eg,如果你已经有每天早上刷牙的习惯,而你想要养成早上喝一杯水的习惯,你可以在刷完牙之后立即喝水。这里,刷牙这个旧习惯就成为了喝水这个新习惯的提示。在你刷完牙之后,你的大脑会自动提醒你要接下来喝水,从而帮助你更容易地养成新习惯。

author_avatar
你是慕鸢呀~

public-image-mirror

2025-01-31 23:48

public-image-mirror

源仓库 Github
Mirror 仓库 Gitee

  • 白名单 & 限流 的公开信息 #2328
  • 如有疑问请咨询 #4183

背景 & 目标

很多镜像都在国外。比如 gcr 。国内下载很慢,需要加速。

  • 一个简洁有效的方法能够加速这些包。简洁的名称映射
  • 易于添加,添加新的包,不需要去修改代码。
  • 稳定可靠,更新实时。每天检查同步情况。
  • 此项目仅是源镜像仓库 (Registry) 的 Mirror
    • 所有 hash(sha256) 均和源保持一致 (懒加载机制)。
    • 由于缓存的存在, 可能存在 1 小时的延迟。
    • 如超过 1 小时还未更新, 估计是国际带宽挂了。
  • 对于 镜像层(blob) 会缓存在第三方对象存储上
    • 当前暂未对内容做任何检测, 计划会添加检测。

快速开始

docker run -d -P m.daocloud.io/docker.io/library/nginx

使用方法

增加前缀 (推荐方式)。比如:

              docker.io/library/busybox
                 |
                 V
m.daocloud.io/docker.io/library/busybox

或者 支持的镜像仓库 的 前缀替换 就可以使用。比如:

           docker.io/library/busybox
             |
             V
docker.m.daocloud.io/library/busybox

单次单镜像同步

!!!!!!!!!!!!!!!!!!!!!!!!强烈推荐!!!!!!!!!!!!!!!!!!!!!!!!

您可以根据 镜像同步 Issue 模板 创建一个 Issue, 将会有机器人帮您优先主动同步指定的镜像

原先已经在下的镜像还是会继续走原来的, 需要重启 docker 再重新拉取才能走已经同步好的缓存过, 所以推荐先单次同步再尝试拉取
对于 latest 这种经常内容会发生变更的 tag 变更后会需要重新同步

懒加载

仅推荐用于小于 20MiB 的镜像
这条通道主要用于保持 image 是最新的, 每次拉取都会检查是否和上游保持同步

如果您看到下没有进度这是由于带宽有限只要有几人在下较大的文件就会阻塞后续的下载, 可以尝试单次单镜像同步

就算没同步也能 直接拉取, 初次拉取会比已经同步过的慢很多.
当前同时使用 aliyun oss 和 huawei obs 作为存储, 已经懒加载过的内容还是会出现一次未命中的情况, 使用单次单镜像同步 将会保证同步 Image 到两个存储

定期同步列表 (不推荐)

已经太大了, 不再支持添加, 请使用单次单镜像同步

mirror.txt

支持前缀替换的 Registry (不推荐)

推荐使用添加前缀的方式.

前缀替换的 Registry 的规则, 这是人工配置的, 有需求提 Issue.

源站 替换为 备注
docker.elastic.co elastic.m.daocloud.io
docker.io docker.m.daocloud.io
gcr.io gcr.m.daocloud.io
ghcr.io ghcr.m.daocloud.io
k8s.gcr.io k8s-gcr.m.daocloud.io k8s.gcr.io 已被迁移到 registry.k8s.io
registry.k8s.io k8s.m.daocloud.io
mcr.microsoft.com mcr.m.daocloud.io
nvcr.io nvcr.m.daocloud.io
quay.io quay.m.daocloud.io

最佳实践

  • 通过 加速 安装 kubeadm
kubeadm config images pull --image-repository k8s-gcr.m.daocloud.io
  • 通过 加速 安装 kind
kind create cluster --name kind --image m.daocloud.io/docker.io/kindest/node:v1.22.1
  • Docker 加速

添加到 /etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io"
  ]
}

[友情链接]加速三剑客

贡献者

Made with contrib.rocks.

author_avatar
你是慕鸢呀~

尝试安装全站cdn,加快访问速度

2025-01-27 23:56

好麻烦阿
2025年1月27日23点55分

author_avatar
author_avatar
author_avatar
你是慕鸢呀~

2024-12-21 23:00