docker 镜像问题

问题1: docker 加载了 daemon.json,但无论拉取镜像还是搜索镜像,使用的都是官方的 https://index.docker.io,要如何处理

daemon.json

{
    "registry-mirrors": [
        "https://docker.1ms.run",
        "https://docker.xuanyuan.me"
    ]
}
docker info | grep -A 2 "Registry Mirrors"

image

docker pull redis/redis-stack

image

问题2: 手动拉取镜像源的images,为什么报网络不可达,是否与/v2/相关,如何修改

image

控制台输入:

export BUILDKIT_NO_CLIENT_TOKEN=1

然后再拉试试

还是不行

你要先保证你用的镜像本身能被访问到,然后你直接pull,不要加镜像的前缀

对镜像源配置 hosts 搞定了,需要镜像源支持ipv4下载,原因多半是路由器不支持或运营商未对用户网络ipv6开放