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

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

1.修改国内更新源方便安装docker

  终端输入命令vim /etc/apt /sources.list

  写入国内更新源地址:

  deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
  deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse restricted universe main #Added by software-properties

  上面的是Ubuntu的写法

  下面是kali的写法

  deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
  deb-src http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

  deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
  deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

  然后输入命令进行更新

  apt-get update

  apt-get upgrade     

2.安装docker

  执行命令进行安装apt-get install docker.io

  执行命令docker

  出现下面场景就代表安装好了

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

3.在docker中安装sqli-labs

 执行命令docker search sqli-labs

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

在执行docker pull acgpiano/sqli-labs命令之前要对docker源进行配置

进入阿里云官网https://promotion.aliyun.com/ntms/act/kubernetes.html

搜索docker

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

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

流程走完输入命令执行docker pull acgpiano/sqli-labs,等待下载镜像

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

出现这个画面代表镜像拉取成功

输入命令docker images查看ID号

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

输入命令docker run -d -p80:80 0976

(0976是ID号),完成靶机的开启,在本机游览器中输入乌班图IP地址就可以访问靶场.