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.