TOC & Recently Viewed

Recently Viewed Topics

Distelli

Before You Begin

These instructions describe how to push a Docker image from Distelli to Tenable.io Container Security using the Distelli WebUI Manifest.

These steps assume you are already comfortable using Distelli and are already pushing Docker images to a public or private registry. If you are already using Distelli, but have not built Docker container images, familiarize yourself with the Distelli documentation on the Distelli Manifest. You can use the Distelli manifest file by either using the Distelli WebUI Manifest, or by editing the distelli-manifest.yml file directly.

Steps

  1. Log in to Distelli and navigate to an application.
  2. Click the Manifest tab.

    The Build section displays something similar to the following:

    docker build --quiet=false -t $DOCKER_REPO:$DISTELLI_BUILDNUM .

    docker login -u $DOCKER_USERNAME -p $DOCKER_PW

    docker push $DOCKER_REPO:$DISTELLI_BUILDNUM

  3. To add support for Tenable.io Container Security, modify the Build section to look like the following:

    bash docker build --quiet=false -t $TENABLE_IO_CONTAINER_SECURITY_REPO:$DISTELLI_BUILDNUM . docker login -u $TENABLE_IO_ACCESS_KEY -p $TENABLE_IO_SECRET_KEY registry.cloud.tenable.com docker push $TENABLE_IO_CONTAINER_SECURITY_REPO:$DISTELLI_BUILDNUM

    This adds the Tenable.io Container Security URI to docker login.

    Distelli builds are sent to Tenable.io Container Security for storage, distribution, vulnerability scanning, and malicious code scanning.

Copyright 2017. Tenable Network Security, Inc. All rights reserved. Tenable Network Security, Nessus, SecurityCenter Continuous View, Passive Vulnerability Scanner, and Log Correlation Engine are registered trademarks of Tenable Network Security, Inc. All other products or services are trademarks of their respective owners.