代码编织梦想

🍬 博主介绍

👨‍🎓 博主介绍:大家好,我是 _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
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_51577576/article/details/127872341

在docker中安装sqli-abls/iwebsec教程(完美解决在kali-linux-2020.1/ubuntu16.04下使用docker容器加载镜像速度过慢的问题)-爱代码爱编程

我一开始准备在kali-linux-2020.1搭建靶机iwebsec和sqli-libs,后来因为在docker里面拉取镜像速度太慢.参考网上的一篇教程vim创建一个配置文件然后kali崩了(我的心态也特么崩了).最后我又转战乌班图,个人建议以后玩docker还是在乌班图上面比较丝滑... 1.修改国内更新源方便安装docker   终端输入命令vi

在腾讯云服务器CentOs,用docker拉kali linux镜像-爱代码爱编程

步骤如下 1、安装dockersudo yum install docker 2、开启dockersystemctl start docker 3、查看状态systemctl status docker 4、到官网https://hub.docker.com/注册一个Docker ID 不然后面会报错,pull access denied for

Docker入门详解:简介、kali安装Docker、配置与管理容器(实战)-爱代码爱编程

  在学习SQL注入时,需要搭建一些靶场以供测试使用。然而,靶场如果直接搭建在物理机中可能会引起稳定性问题甚至导致物理机损坏,如果搭建在虚拟机中,就多了配置虚拟机的麻烦和运行虚拟机带来的系统资源占用问题。在这种情况下,Docker容器就可以很好地满足我们所有需求。本文中,我们将介绍Docker的原理概要,kali系统安装Docker的过程(kali源

docker搭建-kali中搭建docker-爱代码爱编程

kali搭建docker 更新kali源 sudo apt update 出错 更新一下密钥 sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys ED444FF07D8D0BF6 安装docker sudo apt install docker.io -y #安装

阿里云轻量级服务器安装Docker安装kaliLinux-爱代码爱编程

购买阿里云轻量级服务器 为什么选择阿里云? 阿里云服务器是云市场我认为最便宜,也是性能最好的,新用户还有优惠,像ECS主机,最低配置1核cpu,2G内存只要9.8元一个月,实在是找不到这么便宜的,还有新用户免费送半年,阿里云还是比较良心了。 这里我购买了一台轻量级服务器,这个可以安装一些小型服务购买完成后使用shell工具进行连接,这里我使用Fina

KALI搭建Docker+Vulhub和sqli-labs靶场-爱代码爱编程

文章目录 Docker组成部分架构应用场景优点Docker安装Docker的基本使用Docker搭建sqli-labs靶场使用docker部署sqli-labs靶场 Docker Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux或windows机器上,也可以实现虚拟化。容器

桌面级docker的安装并创建kali-linux虚拟机-爱代码爱编程

桌面级docker的安装并创建kali-linux虚拟机 以kali linux为例 搭建过程 首先下载docker桌面版 安装后无法运行 按照弹窗提示 要求下载wsl2 通过Microsoft store下载kali设置为wsl2 重启后docker 弹出页面 表明启动成功 然后开始安装kalilinux Win+r打开power shell 输入

docker复习:CVE-2016-10033验证-爱代码爱编程

复习目的:回顾docker命令、了解漏洞利用过程 准备:docker虚拟机、exp脚本、kali 漏洞描述:         WordPress 是一种使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。         W

kali安装docker及搭建漏洞环境-爱代码爱编程

前言:          好久没有更新博客了,也好久没有学习了,荒废了一个多月,真是像别人说的“一天不学习,明天变辣鸡”,而我一个多月都没有学习了,菜得打字都不会了。 言归正传,下面开始学习了。本文仅供学习参考,严禁用于一切违法行为,否则后果自负。 docker的简介 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包

kali中docker拉取镜像-爱代码爱编程

拉取 hello-world 镜像 1.首先进入root用户:sudo -s 2.拉取命令: docker pull hello_world 3.查看docker当前镜像: docker images 4.运行镜像:docker run --name myhelloworld hello-world 5.删除镜像: docker rmi -f hello

docker for windonws--windows 10 家庭中文版安装kali并配置更新源_java编程艺术的博客-爱代码爱编程

Kali Linux是基于Debian的Linux发行版, 设计用于数字取证操作系统。 官方提供了Kali Linux Docker Images,如何使用参见:using-kali-docker-images 本文基于

浅尝mysql操作命令 & docker on kali & 基本的docker命令 & 拉取靶场镜像在docker & 数据库靶场 16 -爱代码爱编程

浅尝MySQL操作命令 对MYSQL的学习 1.在MySQL中创建账户 1.创建用户 CREAT USER ‘USERBANE’@‘HOST’ IDENTIFIED BY