Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.1 KB

README.md

File metadata and controls

33 lines (22 loc) · 1.1 KB

Clair


  • SSH into your Virtual Lab or open Terminal, if you're on the VM

  • Run cd /root/labs/container_training/Container/Clair into Clair Lab Folder

  • Run clair related docker containers

    • docker run -d -p 5432:5432 --name db arminc/clair-db:2019-01-01
     root@we45:container_training/Container/Container-Vulnerability-Assessment/Clair# docker run -d -p 5432:5432 --name db arminc/clair-db:2017-09-18
     e4cc159b0a71400ef6e57b4b2e5207b44bc4ceda630c27c551026a197b7f7414
    
    • docker run -d -p 6060:6060 --link db:postgres --name clair arminc/clair-local-scan:v2.0.1
    root@we45:container_training/Container/Container-Vulnerability-Assessment/Clair# docker run -d -p 6060:6060 --link db:postgres --name clair arminc/clair-local-scan:v2.0.1
    4e3e38be1f84ff757836ea1cf34184d160b90a9a63ee236b7134d2a842a74f58
    
  • Run Clair Scan

    • ./clair-scanner --ip <VM_IP> -r clair_report.json abhaybhargav/vul_flask:latest
  • Run clean-docker to stop all the containers

root@we45:~$ clean-docker