This is the Git repository of the official CDP4-COMET Community Edition database docker images.
The CDP4-COMET Database Community Edition image is based on the official PostgreSQL 18-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
The CDP4-COMET Database Bare - Community Edition image is based on the official PostgreSQL 18- 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.
To start this image run the following command:
docker run -e POSTGRES_PASSWORD=postgres -p 5432:5432 --tmpfs /var/lib/postgresql/18/docker:rw,size=1g,mode=700 -it -d --name comet-db --network cdp4-comet stariongroup/cdp4-test-database-community-edition:5.0.0 -c max_locks_per_transaction=2048 -c statement_timeout=3000
The Dockerfile of the CDP4-COMET Services Community Edition is maintained here.
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.
The CDP4-COMET Database containers are built using docker and the result is a Docker container ready to be deployed (or pushed to Docker Hub).
Two scripts are provided to create a docker image:
release.bat: creates images that can be run locally (run this script from a windows command line)docker-build-attested.sh: creates images that is attested and include an SBOM. These are immediately pushed to docker hub (run this from a linux command line like the console in GitExtensions)
