码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • [ 常用工具篇 ] 解决 kali 拉取docker容器慢的问题 -- kali修改 Docker 镜像服务器


    🍬 博主介绍

    👨‍🎓 博主介绍:大家好,我是 _PowerShell ,很高兴认识大家~
    ✨主攻领域:【渗透领域】【数据通信】 【通讯安全】 【web安全】【面试分析】
    🎉点赞➕评论➕收藏 == 养成习惯(一键三连)😋
    🎉欢迎关注💗一起学习👍一起讨论⭐️一起进步📝文末有彩蛋
    🙏作者水平有限,欢迎各位大佬指点,相互学习进步!

    文章目录

    • 🍬 博主介绍
    • 一、Docker Hub介绍
    • 二、免费Docker Hub 镜像服务器
    • 三、修改Docker Hub 镜像服务器
      • 1、修改 /etc/docker/daemon.json 配置文件
      • 2.重启docker服务使配置文件生效
        • 1、重启docker服务
        • 2.检查设置是否生效
        • 3.重新测试拉取容器速度
    • 四、问题解决
      • 1、/etc/docker/daemon.json文件不存在
        • 1.创建配置文件目录
        • 2.编辑配置文件,如果文件不存在,以下命令会自动创建

    一、Docker Hub介绍

    Docker Hub 是我们分发和获取 Docker 镜像的中心,但由于服务器位于海外,经常会出现拉取/上传镜像时速度太慢或无法访问的情况。再加上运营方不断对 Docker Hub 的免费使用进行限制,导致我们在国内使用时不尽如意。
    使用 Docker 时也经常有人拉取镜像速度慢或拉取失败的情况,可以尝试改用国内的 Docker Hub 镜像服务器。

    二、免费Docker Hub 镜像服务器

    网易云

    https://hub-mirror.c.163.com
    
    • 1

    百度云

    https://mirror.baidubce.com
    
    • 1

    DaoCloud

    http://f1361db2.m.daocloud.io
    
    • 1

    阿里云

    https://ustc-edu-cn.mirror.aliyuncs.com
    
    • 1

    Github

    https://ghcr.io
    
    • 1

    三、修改Docker Hub 镜像服务器

    1、修改 /etc/docker/daemon.json 配置文件

    使用vi命令修改/etc/docker/daemon.json配置文件,将国外docker hub镜像库换成国内的

    vi /etc/docker/daemon.json
    
    • 1

    在这里插入图片描述

    原有docker hub镜像库如下
    在这里插入图片描述

    直接删掉原来的,把下面这段话复制进入,就ok了,当然你也可以换上其他的镜像库,我这里使用的是网易云和百度云的

    {
      "registry-mirrors": [
        "https://hub-mirror.c.163.com",
        "https://mirror.baidubce.com"
      ]
    }
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    改完成之后如下,然后保存退出
    在这里插入图片描述

    2.重启docker服务使配置文件生效

    1、重启docker服务

    下面的命令应该都行

    sudo systemctl daemon-reload 	守护进程重启
    sudo systemctl restart docker		systemctl方式重启docker服务
    sudo service docker restart		service方式重启docker服务
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    2.检查设置是否生效

    sudo docker info
    
    • 1

    在这里插入图片描述

    结果中显示了我们设置的镜像服务器地址,则说明设置已经生效,返回的信息类似下面这样:

     Registry Mirrors:
      https://hub-mirror.c.163.com/
      https://mirror.baidubce.com/
    
    • 1
    • 2
    • 3

    在这里插入图片描述

    3.重新测试拉取容器速度

    直接飞起完美解决

    在这里插入图片描述

    四、问题解决

    1、/etc/docker/daemon.json文件不存在

    1.创建配置文件目录

    sudo mkdir /etc/docker
    
    • 1

    2.编辑配置文件,如果文件不存在,以下命令会自动创建

    sudo nano /etc/docker/daemon.json
    
    • 1
  • 相关阅读:
    计算机毕业设计之java+springboot基于vue的逍遥大药房管理系统
    开机的时候推一个文件到系统
    Maven 入门教程
    C# Winform串口助手
    steam搬砖项目的核心内容解答
    Kettle--MySQL生产数据库千万、亿级数据量迁移方案及性能优化
    HEIC转jpg
    从源码深入理解读写锁(golang-RWMutex)
    Day7_9 Java学习之JDBC访问MySQL数据库
    一言以蔽之
  • 原文地址:https://blog.csdn.net/qq_51577576/article/details/127872341
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号