问答 docker 无法拉取镜像?

江南 · 2024年11月25日 · 最后由 江南 回复于 2024年11月26日 · 4367 次阅读


已配置了 daemon.json,并重启了

也配置了 hosts

共收到 7 条回复 时间 点赞

systemctl daemon-reload 然后 service docker-restart

已正常。不知道什么原因导致的。昨晚拉取还正常的,后来不行了,现在又可以了

上周遇到过同样问题,我是换了很多的源才解决,猜测常见的国内源暂时出现了些问题,导致 docker 最终还是用默认的然后报错,不是配置或者要重启啥的这么常见的问题

小狄子 回复

是的,是这样重启的。后来突然就正常了

墨妖 回复

估计是这个原因,还好最后可以用了

现在国内的镜像源都不是很稳定了,可以试试 Docker 官方推荐的自建镜像代理 registry:2。只要有 gw 代理 IP 就可以实现

version: '3.1'
services:
  registry:
    image: registry:2
    user: 1000:1000
    environment:
      REGISTRY_HTTP_ADDR: "0.0.0.0:5000"
      REGISTRY_PROXY_REMOTEURL: "https://registry-1.docker.io" # 指定上游仓库地址
      HTTPS_PROXY: "10.10.xx.xx:1081"
    restart: always
    ports:
    - '5000:5000'
    volumes:
      - "./registry:/var/lib/registry"
      - "./registry_config.yml:/etc/docker/registry/config.yml"
Karl.Jun 回复

好的,谢谢

江南 关闭了讨论 11月26日 22:45
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册