美文网首页
Kali安装Docker并安装awvs

Kali安装Docker并安装awvs

作者: sk11 | 来源:发表于2021-08-02 13:50 被阅读0次

    1. 使用清华镜像站:

    curl -fsSL https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/gpg | sudo apt-key add -

    截图_20212802112819.png

    警告:不推荐使用 apt-key。 改为在 trust.gpg.d 中管理密钥环文件(请参阅 apt-key(8))。

    2. 配置docker-apt

    echo 'deb https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian/ buster stable' | sudo tee /etc/apt/sources.list.d/docker.list

    截图_20212902112947.png

    3. 更新apt

    sudo apt-get update

    截图_20213402113417.png

    4. 安装docker

    4.1 旧版本被称为docker,docker.io或docker-engine,如果安装了这些,请卸载它们:

    sudo apt-get remove docker docker-engine docker.io containerd runc

    截图_20214502114553.png
    我这台虚拟机并未之前安装。
    sudo apt-get install docker docker.io
    截图_20212013032009.png

    4.2 进行docker安装

    sudo apt-get install docker-ce

    截图_20214902114919.png

    4.3 版本

    截图_20215502115545.png

    4.4 查看docker container

    截图_20210302120305.png
    截图_20210402120436.png

    4.5 开启和停止docker服务

    sudo systemctl start docker 或sudo service docker start
    sudo systemctl stop docker 或 sudo service docker stop
    
    截图_20210602120653.png

    4.6 查看当前的images

    docker images

    截图_20211202121246.png

    4.7 pull 拉取下载镜像(这里以awvs为例)

    docker pull secfa/docker-awvs

    截图_20211602121625.png

    4.8 将Docker的3443端口映射到物理机的 13443端口

    docker run -it -d -p 13443:3443 secfa/docker-awvs

    截图_20215702125715.png
    1. run 运行一个容器
    2. -d 表示后台模式,告知容器在后台运行
    3. -p 13443:3443 -p 参数将 Docker 主机的端口映射到容器内,即将 Docker 主机的 13443端口映射到了容器内的 3443 端口。这意味着当有流量访问主机的 13443 端口的时候,流量会直接映射到容器内的 3443 端口。之所以如此是因为当前使用的镜像,其 Web 服务监听了 3443端口。这意味着容器启动时会运行一个 Web 服务,监听 3443端口。

    4.9 给容器起名

    docker container run -d --name awvs secfa/docker-awvs

    截图_20210902010902.png
    1. --name 给镜像起名
    2. awvs 将要改的名字
    3. secfa/docker-awvs 需要改名的镜像

    4.10 查看容器详细信息

    docker container inspect awvs

    截图_20211302011325.png
    可以看到如下地址:
    截图_20211902011953.png
    • kali访问:https://172.17.0.3:3443


      截图_20212002012051.png
    • kali访问:https://127.0.0.1:13443


      截图_20212102012154.png
    • 物理机访问
      查询kali--IP


      截图_20210102030108.png
      截图_20210102030133.png

    容器的相关信息
    awvs13 username: admin@admin.com
    awvs13 password: Admin123
    AWVS版本:13.0.200217097
    浏览器访问:https://127.0.0.1:13443/ 即可


    5. docker 常规命令

    5.1 docker ps 查看当前启动的容器

    截图_20212902012945.png

    5.2 停止一个正在运行的容器

    • docker stop 优雅(默认值10s,等待保存状态)
    • docker kill 粗暴


      截图_20213402013440.png

    docker stop/kill 容器ID或容器名
    stop给与一定的关闭时间交由容器自己保存状态,kill直接关闭容器

    5.3 重启一个容器

    docker restart 容器ID或容器名 :不管容器是否启动,直接重启容器

    5.4 删除一个容器

    docker rm <容器名> -f
    docker rm -f <containerid>

    5.5 查询所有容器

    docker ps -a
    

    5.6 启动一个已停止的容器

    docker start <containerid>
    

    相关文章

      网友评论

          本文标题:Kali安装Docker并安装awvs

          本文链接:https://www.haomeiwen.com/subject/tjgdvltx.html