zoukankan      html  css  js  c++  java
  • docker学习笔记

    Mac系统安装docker:

    https://www.runoob.com/docker/macos-docker-install.html
    

    国内镜像源:

    https://registry.docker-cn.com
    http://hub-mirror.c.163.com
    https://docker.mirrors.ustc.edu.cn
    

     Vulhub使用:

    # 下载最新版vulhub
    
    git clone https://github.com/vulhub/vulhub.git  
    
    # 进入相应漏洞目录
    
    cd /path/to/vuln/ 
    
    # 启动服务
    
    docker-compose up -d 
    
    #测试完成后,删除整个环境
    
    docker-compose down -v

    VulAPP的使用:(源地址:http://vulapps.evalbug.com

    #以docker巡风为例
    
    1.拉取镜像到本地
    $ docker pull medicean/vulapps:tools_xunfeng
    
    2.启动环境
    $ docker run -d -p 8000:80 medicean/vulapps:tools_xunfeng
    
    -p 8000:80 前面的 8000 代表物理机的端口,可随意指定。访问: http://127.0.0.1:8000/ 正常访问则代表安装成功
    

    删除镜像相关操作:

    #查看CONTAINER信息
    docker ps-a 
    
    #停止相应容器的服务
    docker stop "CONTAINER ID"
    
    #删除容器
    docker rm "CONTAINER ID" (实际操作无须双引号)
    
    #查看IMAGE信息
    docker images 
    
    #删除相应镜像
    docker rmi “IMAGE ID”  (实际操作无须双引号)
  • 相关阅读:
    RABC权限管理
    七牛云上传
    支付宝沙箱支付(Django端)超适合小白哦~
    ModelSerialzier + ModelViewSet基础使用
    微博三方登录
    Celery梳理
    ios 动画
    ios 贝塞尔动画
    ios 贝塞尔
    ios Masonry 开发细节
  • 原文地址:https://www.cnblogs.com/ScriptKid-Lu/p/11398974.html
Copyright © 2011-2022 走看看