/COMET-Docker

Docker Configuration for the different COMET Components

Primary LanguagePLpgSQLGNU Affero General Public License v3.0AGPL-3.0

Introduction

This is the Git repository of the official CDP4-COMET Community Edition database docker images.

CDP4-COMET Database - Community Edition

The CDP4-COMET Database Community Edition image is based on the official PostgreSQL 16-alpine image and contains the CDP4-COMET SQL schema required to run the CDP4-COMET Webservices Community Edition.

The docker image is available on docker hub

CDP4-COMET Database Bare - Community Edition

The CDP4-COMET Database Bare - Community Edition image is based on the official PostgreSQL 16- image. It containss a mimimal test CDP4-COMET SQL Schema that is required to execute the ECSS-E-TM-10-25 Annex C.2 Integration Test suite.

CDP4-COMET Services Community Edition

The Dockerfile of the CDP4-COMET Services Community Edition is maintained here.

License

The CDP4-COMET Web Services Community Edition is licensed under the AGPL license. Each docker container grants additional permission under GNU GPL version 3 section 7. See the license files in the image specific folders.

Release Script

The repository contains a release.bat file intended for pushing new containers to DockerHub.

NOTE: In order to push the images to the registry you have to login by running docker login command and providing your DockerHub credentials. Owner privileges on the registry are required.

Usage:

release.bat [version] [dry]
  • version (required) - the version tag of the images. Should be in the form x.y.z.
  • dry (optional) - specify the word dry to make a dry-run of just building the images without pushing to the registry.