记一次刷靶场时遇到的小问题

上班无聊打vulhub靶场准备摸鱼

进入vulhub准备docker-compose up -d 启动时却发现无法打开,报错显示

listing workers for Build: failed to list workers: Unavailable: connection error: desc = "transport: Error while dialing unable to upgrade to h2c, received 404"

后来查找原因发现为docker版本过低造成的

所以对docker进行一下更新即可

首先关闭docker-compose启动的一些服务

docker-compose down

然后

查找主机上关于Docker的软件包

 rpm -qa | grep docker – – 列出包含docker字段的软件的信息

docker-1.13.1-53.git774336d.el7.centos.x86_64   

docker-client-1.13.1-53.git774336d.el7.centos.x86_64   

docker-common-1.13.1-53.git774336d.el7.centos.x86_64

 使用yum remove卸载软件

# yum remove docker-1.13.1-53.git774336d.el7.centos.x86_64   

# yum remove docker-client-1.13.1-53.git774336d.el7.centos.x86_64   

# yum remove docker-common-1.13.1-53.git774336d.el7.centos.x86_64

  

删除完毕后,然后运行命令检查一下,在使用docker命令会提示docker不存在,删除完成。

报错为没有该命令或者该目录

使用curl升级到最新版

curl -fsSL https://get.docker.com/ | sh

重启Docker,查看Docker版本信息,看看是否更新成功

systemctl restart docker
docker version

至此,再打开vulhub靶场时报错问题就完美解决了

期间如果没有正常关闭docker就重启电脑的师傅再想使用docker就会遇到报错

Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

可以使用下面的这个命令,执行后便可正常使用

systemctl start docker.service

解决docker报错:listing workers for Build: failed to list workers: Unavailable: connection error: desc =相关推荐

  1. 解决MySQL报错... right syntax to use near ‘password ‘XXX‘ at line 1...ERROR 1064 42000: You have an erro

    解决MySQL报错... right syntax to use near 'password 'XXX' at line 1...ERROR 1064 42000: You have an erro ...

  2. 解决docker报错:The container name “/mysql“ is already in use by container

    1. 概述 因为换了ip导致虚拟机很多无法使用,这不遇到数据库连接不上报错: Navicat连接mysql数据库报错2003 - Can't connect to MySQL server on '. ...

  3. 解决docker报错: ---> [Warning] IPv4 forwarding is disabled. Networking will not work.

    vim /usr/lib/sysctl.d/00-system.confnet.ipv4.ip_forward=1 systemctl restart network

  4. Docker报错:copy file range failed: no space left on device

    当Docker报告 "copy file range failed: no space left on device" 错误时,这通常意味着Docker的磁盘空间已满或接近满.这可 ...

  5. docker报错:OCI runtime create failed...process_linux.go:449: container init caused “write /proc/self/

    问题现象: 解决办法: 这是selinux未关闭所致.关闭即可. 参考链接: https://blog.csdn.net/sshh_zhu/article/details/111201826

  6. 解决sudo docker报错command not found

    更多内容,请查看博客原文:解决sudo docker报错command not found 我们在执行docker命令时,比如docker ps时,可能会遇到如下command not found的错 ...

  7. docker报错:driver failed programming external connectivity on endpoint, iptables:No chain by that name

    docker 报错: Error response from daemon: Cannot restart container hello: driver failed programming ext ...

  8. Eclipse创建的Maven项目报错Could not calculate build plan: Plugin

    Eclipse创建的Maven项目报错Could not calculate build plan: Plugin 2018年05月10日 21:59:25 TIMI-Nian 阅读数:5040 标签 ...

  9. 解决 Maven 报错 Non-resolvable parent POM ... was cached in the local repository, resolution will not be

    解决 Maven 报错 Non-resolvable parent POM ... was cached in the local repository, resolution will not be ...

最新文章

  1. 2019年春季学期第二周作业(文件指针)
  2. 在C#程序中实现插件架构
  3. 网易云信12月大事记
  4. SQL语句中的select高级用法
  5. hibernate在分层架构中修改数据(update)时遇到的问题!!
  6. Hinton:今年AI没有重大突破,但三件事值得关注
  7. HDU1205 吃糖果【水题】
  8. 解决virtualbox 虚拟机不能ping通win7
  9. ThinkPHP的CURD操作
  10. Linux命令九---Linux进程管理命令---ps-kill-nohup-jobs-fg-bg-top等
  11. [Mac OS] Homebrew简介及安装wine
  12. android win10驱动安装失败,小米手机驱动程序在win10系统中安装失败的解决方案
  13. 输入法半角和全角的快捷转换_华宇拼音输入法 一款完全免费的国产输入法 - IT业界_CIO时代网...
  14. 【使用TIFF库对tif图片的读写】
  15. 股票中,什么是滚动市盈率,有什么作用?
  16. Word打开和关闭速度均很慢的解决方法
  17. EUI学习之DataGroup与List
  18. Quartus | FPGA开发工具(Inter系列芯片)
  19. 最近研究NFC的总结
  20. Unity 获取Android手机返回键Home按键信息

热门文章

  1. 笔记本高分辨软件兼容问题,字体太小或模糊
  2. win10 iso 下载地址
  3. CNCERT:2012年中国互联网网络安全态势综述
  4. Vue报错:Uncaught (in promise) ReferenceError Message is not defined at eval
  5. 比搞笑诺奖还离谱,看完国产AIGC最新创作,把我给整不会了
  6. Android开发添加QQ群 跳到QQ聊天页面
  7. 凡泰极客成为W3C成员并加入MiniApps工作组
  8. 墨菲定律|马太效应|破窗理论|蝴蝶效应
  9. 5.雅思口语——别再用delicious food啦
  10. newman跟newman-reporter-html安装