This module contains a number of Dockerfiles to ease testing of Avatica clients against a known-server.
src/main/docker contains a number of Dockerfiles and Docker-compose
configuration files to launch a standalone-Avatica server. Maven automation
exists for the base Docker image "avatica-server" which can be invoked with
the "-Pdocker" Maven profile.
The other Dockerfiles must be built by hand.
A number of Dockerfiles for different databases are provided. Presently, they include:
src/main/dockerhub contains a copy of the same avatica-server Dockerfile
that is present in src/main/docker that is designed to be used with the
automation around publishing Docker images to the Apache Docker Hub account.
It is not expected that users would interact with this Dockerfile.