Start the Docker Container

During Docker container startup, the following checks and tasks can be executed:

  • Check that the EULA is accepted ACCEPT_EULA=Y

  • Create a new Adabas database [optional]

  • Restore Adabas backup [optional]

  • Enable Adabas Analytics [optional]

  • Check if another instance on a remote host is already started

  • The Adabas nucleus is started

  • In the use case with Adabas REST administration the web service is started

  • Periodic check if the database health is valid

With the Docker environment variable ADA_DB_CREATION a database can be generated. Either use parameter demodb to create the Adabas example database or you may define the Adabas ADAFRM parameters to create specific database container sizes.

During start and Database creation, a specified Adabas Backup may be restored. The environment variable ADA_RESTORE_BCK should define the file and the files to be restored.

Example

ADA_DB_CREATION=name=ABC assosize=(100M,100M) assoblock=(4k,16k)
datasize=100M datablock=16k worksize=200M

With environment variable ADA_ELA the Adabas Analytics server is enabled.

The database ID is specified using the ADADBID environment variable.