tree: 999ff742fa7317b451ed56600922acf2900bb927 [path history] [tgz]
  1. src/
  2. gradle.properties
  3. README.md
docker/README.md

This module contains a number of Dockerfiles to ease testing of Avatica clients against a known-server.

Docker

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.

Provided Images

A number of Dockerfiles for different databases are provided. Presently, they include:

Docker Hub

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.