Dockerhub 镜像供应链攻击风险研究
一年多前,由于不知名的原因,国内访问 DockerHub(准确来说是 Docker Registry)被拦截,导致广大开发者在拉镜像的时候出现了莫名其妙的错误:
$ docker pull hello-world
Using default tag: latest
Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
其实封禁的第一时间我也看到了相关的新闻,只不过当时以为是特殊时期,没想到一转眼就是一年半:

故事由此展开。



