Skip to content

This is a project generated using darkanakin41/project-toolbox

Notifications You must be signed in to change notification settings

darkanakin41/ddb-anchore

Repository files navigation

darkanakin41/ddb-anchor

This project have been generated with darkanakin41/project-toolbox

It is a ddb implementation of Anchore Engine

It grants a ready to use ddb environment for Anchore.

A simple GUI (WIP)

Also, a GUI have been developed in order to manage repository and display security report of docker images.

UI ScreenShot

It is still under development, but the basic functionalities are in :

  • Registry management (with authentification)
  • Subscription management (which docker image/repository is watched with witch policy)
  • Image analysis list
  • Image analysis detail

A Dockerfile Linter : hadolint

hadolint is a static Dockerfile linter which.

In order to use it everywhere, you can run the following command :

ln -fs $(pwd)/bin/hadolint ~/.docker-devbox/bin

TODO

  • Add snackbars for confirmations and errors
  • Build a dashboard
  • Build an image with sources compiled

Useful commands

Check feeds list (vulnerability database update):

anchore-cli system feeds list

Registry Authentication:

anchore-cli registry add --registry-type <registry> <username> <password>

Image management

anchore-cli repo add <your-repo> # Add repo to watch
anchore-cli image list # Check image list
anchore-cli image add <your-image> # Image addition
anchore-cli image content <your-image> # Image content
anchore-cli image vuln <your-image> all # Image vulnerabilities
anchore-cli evaluate check <your-image> # Evaluate image security

Analyse locally built images

curl -o inline_scan.sh https://ci-tools.anchore.io/inline_scan-v0.5.0
chmod +x inline_scan.sh

./inline_scan.sh analyze -g -r http://api.anchore.test/v1 -u admin -p foobar -f .docker/<image>/Dockerfile <image tag>

About

This is a project generated using darkanakin41/project-toolbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published