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

vulhub搭建漏洞环境docker-compose up -d命令执行报错以及解决方法汇总

在利用vulhub靶场搭建环境进行漏洞复现时,我们通常要使用这一步命令:

docker-compose up -d

但是经常报错,今天我们来说几个常见的报错以及解决方法:


1.报错提示:

ERROR: Couldn't connect to Docker daemon at http+docker://localunixsocket - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.
 

出现这种报错,是因为我们还没有开启docker服务

输入命令:

systemctl start docker

即可解决。


2.报错提示:

Get https://registry-1.docker.io/v2/: net/http: request canceled 

这种情况大多数时候是因为我们没联网,以centOS为例,只需要在右上角点击有线-连接,返回命令行重新输入命令即可。


3.报错提示:

Trying to pull repository docker.io/vulhub/shiro ... ERROR: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
 

出现这个报错,是因为我们在拉取环境镜像时,docker镜像源有问题。

这是最让我头疼的一个,后来经过老师指点,使用华为云镜像源,即可完美解决问题(亲测有效)。

方法:换源!!!

输入命令:

vim/etc/docker/daemon.json

进入到配置文件

以root用户登录容器引擎所在的虚拟机
修改“/etc/docker/daemon.json”文件(如果没有,可以手动创建)
vi /etc/docker/daemon.json

按 i 进入输入模式

在该文件内添加如下内容:

{"registry-mirrors": [ "https://04377491cb9d4b338d981991a9978a0c.mirror.swr.myhuaweicloud.com" ]
}

注意,如果vim打开daemon.json文件,已经有了 { },那么就不用再额外加一组括号了。

输入完成后,按“Esc键”退出输入模式,输入 :wq (冒号是输入的一部分)  即可保存退出。

配置完成后,执行systemctl restart docker重启容器引擎。

到这里就没啥问题了,再次执行docker-compose up -d 就会看到complete,拉取环境镜像成功!

下面是当时看的华为云镜像加速器原文,感谢华为云!!!

欢迎大家批评指正!

相关文章:

vulhub搭建漏洞环境docker-compose up -d命令执行报错以及解决方法汇总

在利用vulhub靶场搭建环境进行漏洞复现时,我们通常要使用这一步命令: docker-compose up -d 但是经常报错,今天我们来说几个常见的报错以及解决方法: 1.报错提示: ERROR: Couldnt connect to Docker daemon at httpdoc…...

C++ 简介

目录 面向对象程序设计 标准库 ANSI 标准 学习 C C 的使用 标准化 C 是一种静态类型的、编译式的、通用的、大小写敏感的、不规则的编程语言,支持过程化编程、面向对象编程和泛型编程。 C 被认为是一种中级语言,它综合了高级语言和低级语言的特点…...

shardingjdbc分库分表原理

一 Mysql的瓶颈 二 解决方案 三 hash环算法 四 雪花算法...

C++泛型编程:模版

引言 泛型编程(Generic Programming)是一种编程范式,允许编写与类型无关的代码,从而使程序更加灵活和可重用。在C中,泛型编程主要通过模板(Templates)来实现。模板使得我们可以编写通用…...

一道涉及 Go 中的并发安全和数据竞态(Race Condition)控制的难题

这是一道涉及 Go 中的并发安全和数据竞态(Race Condition)控制的难题。 问题描述: 你需要实现一个并发安全的计数器 SafeCounter,该计数器允许多个 Goroutine 同时对其进行读写操作。计数器会存储每个键的计数值。 具体要求&am…...

如何降低H5商城系统的开发成本

前言 H5商城系统通过多种策略来降低开发成本。以下是对这些策略的详细介绍: 一、选择合适的开发平台 原生开发与跨平台开发:原生开发使用HTML5、CSS3和JavaScript等Web技术,虽然性能更佳、用户体验更好,但开发成本相对较高。而…...

为什么越来越多的网工运维转行网络安全?_idc运维转网络安全工程师_系统运维转行网安

最近越来越多的网工运维小伙伴都在吐槽:干网工、运维多年,薪资还是5.6K,技术也遇瓶颈上不去,考虑转岗或者转行。其中大部分的网工运维小伙伴们纷纷瞄准了高薪高前景的网络安全工程师岗位 网络安全是怎样的岗位? 网络安…...

【TabBar嵌套Navigation案例-产品推荐页面-UICollectionView-结合xib使用 Objective-C语言】

一、接下来,我们来说这个产品推荐页面 1.首先呢,它是一个CollectionViewController,当我点击这个产品推荐的时候, 这个Cell的时候,我要跳到一个CollectionViewController, 所以呢,我们需要先找到产品推荐,然后给它去添加一个targetVC,然后给它push到一个产品推荐的页面…...

java.nio.ByteBuffer的 capacity, limit, position, mark

java.nio.ByteBuffer的 capacity, limit, position, mark Capacity(容量) 定义:缓冲区的总容量,即缓冲区中可以容纳的元素的数量。这个容量在缓冲区创建时被设定,并且之后不能被改变。 用途:它定义了缓冲区…...

握手传输 状态机序列检测(记忆科技笔试题)_2024年9月2日

发送模块循环发送0-7,在每个数据传输完成后,间隔5个clk,发送下一个 插入寄存器打拍处理,可以在不同的时钟周期内对信号进行同步,从而减少亚稳态的风险。 记忆科技笔试题:检测出11011在下一个时钟周期输出…...

电商跨境电商商城系统/网上商城接口/电商数据接口详情

电商API接口背景:电商运营中,数据分析这项工作越来越重要,许多品牌方也越来越热衷去做电商数据分析。不过,全面的数据该如何获取呢,此时,电商数据接口的重要性便凸显出来了。 电商API数据接口主要有以下特…...

openFrameworks_如何使用ofxXmlSettings和ofxGui来创建识别界面

效果图: 代码及详解 1.添加两个插件的头文件: #include "ofxGui.h" #include "ofxXmlSettings/src/ofxXmlSettings.h" 2.添加GUI部分,然后在.h声明右边的openframeworks的UI部分,包括面板ofxPanel,按钮ofx…...

180多个GIS地理空间定义术语中英文对照配图

主动传感器(Active Sensors): [遥感]主动传感器照亮其目标,并测量返回到传感器的反射后向散射。 邻接(Adjacency): [几何]邻接发生在两个对象共享同一边界,并且与公共边或顶点相邻…...

Vue(14)——组合式API①

setup 特点&#xff1a;执行实际比beforeCreate还要早&#xff0c;并且获取不到this <script> export default{setup(){console.log(setup函数);},beforeCreate(){console.log(beforeCreate函数);} } </script> 在setup函数中提供的数据和方法&#xff0c;想要在…...

【图像检索】基于颜色模型的图像内容检索,matlab实现

博主简介&#xff1a;matlab图像代码项目合作&#xff08;扣扣&#xff1a;3249726188&#xff09; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 本次案例是基于颜色模型的图像内容检索&#xff0c;用matlab实现。 一、案例背景和算法介绍 这…...

看过来——量子计算中一个神奇符号的解释

量子计算中一个神奇符号是 H ⊗ n \mathcal{H}^{\otimes n} H⊗n 它代表什么呢&#xff0c; 往下看 H ⊗ n \mathcal{H}^{\otimes n} H⊗n 通常在量子力学中表示 n次张量积的希尔伯特空间。 H \mathcal{H} H 表示一个希尔伯特空间&#xff0c;这是量子力学中描述量子态的空间&…...

传输层 IV(TCP协议——流量控制、拥塞控制)【★★★★】

&#xff08;★★&#xff09;代表非常重要的知识点&#xff0c;&#xff08;★&#xff09;代表重要的知识点。 一、TCP 流量控制&#xff08;★★&#xff09; 1. 利用滑动窗口实现流量控制 一般说来&#xff0c;我们总是希望数据传输得更快一些。但如果发送方把数据发送得…...

Java设计模式全面解析

23大设计模式&#xff08;即软件设计中的24种常用设计模式&#xff09;源自《设计模式&#xff1a;可复用面向对象软件的基础》一书&#xff0c;由四位作者&#xff08;Erich Gamma、Richard Helm、Ralph Johnson、John Vlissides&#xff09;提出&#xff0c;通常也被称为“Go…...

spring全家桶使用教程

Spring 全家桶是指围绕 Spring 框架构建的一系列子项目和工具&#xff0c;涵盖了企业级应用开发的多个方面&#xff0c;如依赖注入、数据访问、事务管理、Web 开发、消息队列、云服务等。通过 Spring 全家桶&#xff0c;开发者可以构建从简单的 Web 应用到复杂的微服务架构。 …...

REST-系统架构师(六十九)

1某公司内部的信息系统集成&#xff0c;需要实现在系统之间快速传递可定制格式的数据包&#xff0c;并且当有新的数据包到达时候&#xff0c;接收系统会自动得到通知。另外还要支持数据重传&#xff0c;以确保传输的成功。针对这些需求&#xff0c;应该采用&#xff08;&#x…...

OpenClaw飞书机器人配置:Qwen3-4B模型对话触发实战

OpenClaw飞书机器人配置&#xff1a;Qwen3-4B模型对话触发实战 1. 为什么选择OpenClaw飞书本地模型组合 去年我接手了一个小团队的内部效率优化项目&#xff0c;需要解决两个核心痛点&#xff1a;一是团队成员频繁在飞书群聊中重复处理相似问题&#xff08;比如数据查询、文档…...

OpenClaw学术研究助手:Qwen3-14b_int4_awq自动生成文献综述

OpenClaw学术研究助手&#xff1a;Qwen3-14b_int4_awq自动生成文献综述 1. 为什么需要AI辅助文献调研 作为一名计算机视觉方向的研究生&#xff0c;我每周需要阅读数十篇论文来跟踪领域进展。传统文献调研方式存在几个痛点&#xff1a;首先&#xff0c;手动下载和整理PDF文件…...

双模型协作方案:OpenClaw同时接入Phi-3-vision-128k-instruct与Qwen的配置技巧

双模型协作方案&#xff1a;OpenClaw同时接入Phi-3-vision-128k-instruct与Qwen的配置技巧 1. 为什么需要双模型协作&#xff1f; 去年我在搭建个人自动化助手时&#xff0c;发现单一模型很难兼顾所有任务场景。当我尝试用纯文本模型处理截图中的表格数据时&#xff0c;识别准…...

TEST文件夹:Pytest,集成测试,单元测试

在复杂的自动驾驶项目中&#xff0c;哪怕你只改了一行代码&#xff0c;都可能导致整个感知或控制系统崩溃。如果直接去训练&#xff0c;还会消耗大量算力。所以当你新写了一个功能&#xff08;比如你改了采样逻辑&#xff09;&#xff0c;先不要急着去跑训练。先跑一下测试&…...

Echarts异步数据加载场景下,如何设计优雅的Loading动画以优化用户感知

1. 为什么需要优雅的Loading动画 当我们在网页中使用Echarts展示数据图表时&#xff0c;经常会遇到数据需要从服务器异步加载的情况。想象一下这样的场景&#xff1a;用户打开页面后&#xff0c;看到一个空白的坐标轴在那里"发呆"&#xff0c;既没有数据也没有任何提…...

MTK6737平台LCD驱动移植保姆级教程:从供应商参数到开机Logo的完整避坑指南

MTK6737平台LCD驱动移植实战&#xff1a;从零构建显示系统的关键技术与避坑指南 在嵌入式设备开发中&#xff0c;显示系统作为人机交互的核心组件&#xff0c;其稳定性直接影响用户体验。MTK6737作为主流中端移动处理器平台&#xff0c;广泛应用于各类智能设备&#xff0c;而HX…...

腾讯云DNS解析迁移到Cloudflare的完整避坑指南(附小黄云加速设置)

腾讯云DNS解析迁移到Cloudflare的完整避坑指南&#xff08;附小黄云加速设置&#xff09; 当网站遭遇流量攻击或需要全球加速时&#xff0c;许多站长会将DNS解析从国内服务商迁移至Cloudflare。这个决策背后不仅是免费防护的吸引力&#xff0c;更涉及解析稳定性、安全功能与性能…...

搞电机控制的兄弟应该都懂,无感算法里磁链观测器+PLL锁相环的组合有多香。今天直接上干货,聊聊非线性磁链观测器的实现套路和实操中那些让你少掉几根头发的技巧

永磁同步电机非线性磁链无感算法、Flux观测器锁相环PLL仿真模型 flux&#xff1a;计算电机磁链&#xff0c;目的为了使得估计的磁链收敛于实际磁链&#xff1b; pll&#xff1a;通过估计磁链计算经过pi调节后使得估计角度跟踪实际角度 模型描述及资料&#xff1a; &#xff08;…...

C++的std--ranges编译器内联

C的std::ranges编译器内联&#xff1a;现代C的高效编程利器 随着C20标准的发布&#xff0c;std::ranges库的引入彻底改变了算法与数据结构的交互方式。这一特性不仅简化了代码编写&#xff0c;还通过编译器的内联优化显著提升了运行时性能。对于追求高效与简洁的开发者而言&am…...

AI 模型推理自动化部署方案实践

AI模型推理自动化部署方案实践 随着人工智能技术的快速发展&#xff0c;AI模型的训练和推理已成为企业智能化转型的核心环节。模型从开发到生产环境的部署往往面临效率低、运维复杂等问题。自动化部署方案能够显著提升推理服务的稳定性和可扩展性&#xff0c;成为企业降本增效…...