.tar archive and load it into your local Docker image store with docker load. This approach works well for development, testing, and production environments where container orchestration is managed outside of Kubernetes.
Load the Container Image
The Console provides a pre-built container image as a.tar archive (maverics-orchestrator.tar). Download it from the Download Orchestrator Software modal inside any Deployment in the Console.
Load the image into your local Docker image store:
maverics-orchestrator. Confirm the image was loaded successfully:
Run the Container
Start the Orchestrator container with port mappings for HTTP traffic and TLS, volume mounts for configuration and certificates, and any required environment variables:-p 8080:8080— HTTP traffic port-p 9443:9443— HTTPS/TLS traffic port (health endpoint default)-v— Mounts for configuration and TLS certificates-e— Environment variables for runtime configuration
Volume Mounts
The following volume mounts are recommended for production deployments:| Host Path | Container Path | Purpose |
|---|---|---|
/path/to/config | /etc/maverics | Orchestrator YAML configuration files |
/path/to/certs | /etc/maverics/certs | TLS certificates and private keys |
/path/to/logs | /var/log/maverics | Log output directory (if file-based logging is configured) |
Environment Variables
Environment variables can be passed to the container individually with-e flags or in bulk using an environment file:
Docker Compose Example
Adocker-compose.yml for running the Orchestrator with persistent configuration and TLS: