An open API service indexing awesome lists of open source software.

https://github.com/rapid7/docker-image-analyzer

docker image analyzer
https://github.com/rapid7/docker-image-analyzer

Last synced: over 1 year ago
JSON representation

docker image analyzer

Awesome Lists containing this project

README

          

# DEPRECATED
Rapid7 has stopped supporting containers in EA. As such, this project will not receive new changes from Rapid7, though pull requests may still be accepted and new releases published on request.

## Docker Image Analyzer

[![Travis (.org)](https://img.shields.io/travis/rapid7/docker-image-analyzer.svg)](https://travis-ci.org/rapid7/docker-image-analyzer) [![Maven Central](https://img.shields.io/maven-central/v/com.rapid7.docker/docker-image-analyzer.svg)](https://search.maven.org/artifact/com.rapid7.docker/docker-image-analyzer)

Extracts, parses, and analyzes [Docker](https://www.docker.com) images into Java objects with JSON mappings.

## Getting Started

Add the dependency to your pom file:

```xml

com.rapid7.docker
docker-image-analyzer
0.1.3

```

_TODO: Usage example(s)_

## Development

Fork the repository and create a development branch in your fork. _Working from the master branch in your fork is not recommended._

1. Open your favorite IDE or text editor
2. Make some changes
3. Add some tests if needed
4. Run the tests
5. Push your changes
6. Open a pull request

You can use `mvn clean install` to clean compile, run checkstyle, and run all tests.

#### Code Style

docker-image-analyzer uses a variation of the Google Java code style, enforced with Checkstyle. Please make sure your changes adhere to this style before submitting a pull request.

## Testing

Run `mvn test` or `mvn clean install`.