ubuntu docker 创建镜像 报错 dial tcp xxxx read udp xxxx i/o timeout 还有 Forbidden

好久没碰过一台ubuntu虚拟机上的docker 今天要弄隔新镜像 一直在报错

Head "https://hub-mirror.c.163.com/v2/ubuntu/nginx/manifests/latest?ns=docker.io":

dial tcp: lookup hub-mirror.c.163.com on 222.222.202.202:53: read udp 192.168.43.234:57273->222.222.202.202:53: i/o timeout

换了docker镜像源还有报Forbidden的

先说原因:

各种原因导致国内各大镜像站不能用了,打开阿里云镜像加速器提示"当前仅支持阿里云用户使用具备公网访问能力的阿里云产品进行镜像加速,且仅限于特定范围内的容器镜像".报Forbidden的就是换成阿里云了.

解决办法:

  1. 各种搜能用的镜像站挨个试试

  2. 修改文件 /etc/docker/daemon.json

{

"registry-mirrors": ["https://xxxxxxxxxxx"]

}

  1. systemctl daemon-reload && systemctl restart docker
相关推荐
阿虎儿16 小时前
Docker安装(非sudo用户可用)
docker
甲鱼92917 小时前
MySQL 实战手记:日志管理与主从复制搭建全指南
运维
fetasty2 天前
rustfs加picgo图床搭建
docker
蝎子莱莱爱打怪3 天前
GitLab CI/CD + Docker Registry + K8s 部署完整实战指南
后端·docker·kubernetes
碳基沙盒3 天前
OpenClaw 多 Agent 配置实战指南
运维
小p4 天前
docker学习7:docker 容器的通信方式
docker
小p4 天前
docker学习5:提升Dockerfile水平的5个技巧
docker
小p4 天前
docker学习3:docker是怎么实现的?
docker
小p5 天前
docker学习: 2. 构建镜像Dockerfile
docker
小p6 天前
docker学习: 1. docker基本使用
docker