This module contains a number of Docker images to ease testing of Avatica clients against a known-server.
src/main/docker
contains a number of Docker images 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 Docker images must be built by hand.
A number of Docker images 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 Dockerhub account.
It is not expected that users would interact with this Dockerfile.