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
- Host: GitHub
- URL: https://github.com/rapid7/docker-image-analyzer
- Owner: rapid7
- License: bsd-3-clause
- Archived: true
- Created: 2018-08-21T18:37:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2025-04-08T18:00:24.000Z (over 1 year ago)
- Last Synced: 2025-04-13T00:44:02.694Z (over 1 year ago)
- Language: Java
- Size: 22.2 MB
- Stars: 13
- Watchers: 78
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING
- License: LICENSE
- Security: SECURITY.md
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
[](https://travis-ci.org/rapid7/docker-image-analyzer) [](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`.