Skip to content

A Docker Remote API model for Java, generated from the official OpenAPI spec

License

Notifications You must be signed in to change notification settings

docker-client/docker-remote-api

Repository files navigation

Build Status Maven Central

docker-remote-api

This project is Work In Progress

A Docker Remote API model generated from the official OpenAPI spec. Every engine api version is modeled as dedicated subproject and published artifacts.

Usage

Consumers can choose a matching api model by specifying the correct library. The api version is part of the artifact-id, so that we're able to evolve each api model independently. See the examples below how to include the model in your project.

Gradle:

implementation("de.gesellix:docker-remote-api-model-1-41:[2021-10-16T19-28-00,)")

Maven:

<dependency>
    <groupId>de.gesellix</groupId>
    <artifactId>docker-remote-api-model-1-41</artifactId>
    <version>[2021-10-16T19-28-00,)</version>
</dependency>

API Documentation

Publishing/Release Workflow

See RELEASE.md

Contact

Please leave feedback, ideas for improvements, or bug reports as issues.

Feel free to submit pull requests! See CONTRIBUTING for details how to apply api or code changes.

I'm available at Twitter @gesellix, too.

License

See the LICENSE file.