Sign inSign up

kpnnl/avro-tools

By kpnnl

•Updated 10 months ago

Docker container for avro-tools

Image
0

6.6K

kpnnl/avro-tools repository overview

⁠Docker-avro-tools

Docker Image Version (latest by date)

Container image for avro-tools⁠

avro-tools is part of apache/avro/lang/java⁠ library

⁠Prerequisites

In order to run this container you'll need docker installed.

⁠How to create a new release

The idea of this repository is for the maintainers to trigger a github action, in order to release a new version of the container, if there's a new version of the tool.

If you are not a maintainer, open a new issue and we will release a new version.

To release a new version:

  1. Go to the Publish Docker image⁠ action
  2. Click in Run workflow
  3. Set the Version to release

Input action example

Check for new versions:

⁠Usage examples

⁠Pull image
docker pull kpnnl/avro-tools:1.12.0
⁠AVDL to AVSC conversion example

Use to validate avro json schemas:

docker run --rm --user="$(id -u)" -v "$(pwd)":/avro \
    kpnnl/avro-tools:1.12.0 \
    idl2schemata {file}.avdl {target-folder}
⁠Help

Use to validate avro json schemas:

docker run --rm kpnnl/avro-tools

⁠Acknowledgments

Tag summary

Content type

Image

Digest

sha256:008b9ea3f…

Size

328.6 MB

Last updated

10 months ago

docker pull kpnnl/avro-tools