当前位置: 首页 > article >正文

ubuntu22.04 使用可以用的镜像源获取你要的镜像

默认的是不行的 不管pull啥镜像 仍然会出现这个错误

Error response form daemon:Get "https://registry-1.docker.io/v2": net/http: request canceled while waiting for connection (Client.Timeout exceeded while await)

操作方法是 如果在目录没有/etc/docker/daemon.json 可以自己创建一个或者通过下面的方式

mkdir -p /etc/docker
cat > /etc/docker/daemon.json <<-EOF
{
  "registry-mirrors": [
    "https://docker.sunzishaokao.com"
  ],
  "exec-opts": ["native.cgroupdriver=systemd"]
}
EOF

systemctl daemon-reload
systemctl restart docker

有时候 因为下载的镜像内容比较大,需要存放在我们指定的目录中,所以需要修改默认镜像存放目录,方法如下:

先通过该命令 同步当前的内容到 后续存放的镜像的目录

sudo rsync -avz /var/lib/docker /data/mydocker

然后修改 /etc/docker/daemon.json 增加如下内容

操作完成后

systemctl daemon-reload systemctl restart docker

即可,后续通过docker info 进行查看确认 data-root目录是否已经改变成功

# 创建目录
sudo mkdir -p /etc/docker

20241210更新新的docker 镜像可用列表   如下

# 写入配置文件
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://docker.unsee.tech",
        "https://dockerpull.org",
        "https://docker.1panel.live",
        "https://dockerhub.icu"
    ]
}
EOF

# 重启docker服务
sudo systemctl daemon-reload && sudo systemctl restart docker
 


http://www.kler.cn/a/429843.html

相关文章:

  • vue3 初体验
  • JavaScript 学习总结
  • 数据库序列的使用、常见场景与优劣势分析
  • 最近在盘gitlab.0.先review了一下docker
  • vue3监听器
  • 数据结构与算法学习笔记----树与图的深度优先遍历
  • MACOS M1/M2芯片 Homebrew 安装教程
  • FastAPI解决跨域报错net::ERR_FAILED 200 (OK)
  • REDMI瞄准游戏赛道,推出小屏平板
  • 单片机C51--笔记8-STC89C51RC/RD-IIC协议
  • 太速科技-614-基于6U VPX FPGA VU9P 4路100G、32路10Gbps的光纤卡
  • 力扣第95题 不同的二叉搜索树 II
  • 【WebRTC】Android SDK使用教学
  • 如何使用靜態IP代理?【詳細教程】
  • 云原生周刊:在Docker上部署大语言模型
  • scala 身份证号码
  • hping3-网络工具
  • Brain.js(六):构建FNN神经网络实战教程 - 用户喜好预测
  • 鸿蒙实现后台任务管理
  • 「Mac畅玩鸿蒙与硬件44」UI互动应用篇21 - 随机励志语录生成器
  • Springboot3整合Redis
  • Fyne ( go跨平台GUI )中文文档-Fyne总览(二)
  • gitlab配置调试minio
  • Java将数组转换成字符串
  • 构建万能 MOCK-API