[ 常用工具篇 ] 解决 kali 拉取docker容器慢的问题 -- kali修改 Docker 镜像服务器

🍬 博主介绍

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

一、Docker Hub介绍

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

二、免费Docker Hub 镜像服务器

网易云

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

百度云

https://mirror.baidubce.com

DaoCloud

http://f1361db2.m.daocloud.io

阿里云

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

Github

https://ghcr.io

三、修改Docker Hub 镜像服务器

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

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

vi /etc/docker/daemon.json

在这里插入图片描述

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

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

{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com"
  ]
}

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

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

1、重启docker服务

下面的命令应该都行

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

在这里插入图片描述

2.检查设置是否生效

sudo docker info

在这里插入图片描述

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

 Registry Mirrors:
  https://hub-mirror.c.163.com/
  https://mirror.baidubce.com/

在这里插入图片描述

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

直接飞起完美解决

在这里插入图片描述

四、问题解决

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

1.创建配置文件目录

sudo mkdir /etc/docker

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

sudo nano /etc/docker/daemon.json
  • 11
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
要在Kali Linux上安装docker-compose,您可以按照以下步骤进行操作: 1. 首先,确保您已经安装了Docker。如果尚未安装Docker,请使用以下命令安装Docker: ``` sudo apt-get update sudo apt-get install docker.io ``` 2. 安装完成后,您可以使用以下命令来验证Docker是否正确安装: ``` docker version ``` 3. 确保Docker已成功安装后,您可以使用以下命令来安装docker-compose: ``` sudo curl -L "https://github.com/docker/compose/releases/download/1.25.0-rc1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose ``` 4. 安装完成后,将docker-compose设置为可执行权限: ``` sudo chmod +x /usr/local/bin/docker-compose ``` 5. 最后,您可以使用以下命令来验证docker-compose是否正确安装: ``` docker-compose version ``` 这样,您就成功在Kali Linux上安装了docker-compose。请注意,安装过程中可能需要一些时间,具体取决于您的网络速度。希望对您有所帮助! #### 引用[.reference_title] - *1* *2* [Kali linux中dockerdocker-compose的安装教程](https://blog.csdn.net/weixin_43092232/article/details/105126802)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [kali安装docker(亲测有效)](https://blog.csdn.net/aodechudawei/article/details/122450720)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_PowerShell

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值