Linux distribution
PANDORA runs inside a specific, controlled environment to ensure consistent behavior and manage dependencies across different systems and versions.
Build Process
Environment: We use a custom Debian based Linux environment.
Pipeline: This environment is created using a dedicated build pipeline, defined in the
make_image.sh
script. This gives us precise control over the operating system and all installed software packages.Consistency: This approach guarantees that every PANDORA instance runs with the exact same dependencies.
PANDORA Preinstallation: The PANDORA application itself is pre-installed into the environment during the image build process.
Base Docker Image
The final output of the build pipeline is a base Docker image. This image contains the customized OS and the pre-installed PANDORA software.
This base image is published on Docker Hub.
It serves as the core component upon which final PANDORA releases are built.
Last updated
Was this helpful?