General requirements#
LUNA Index Module is delivered in Docker containers. Docker container LP images are required for installation. An Internet connection is required to download the Docker images to the server, or the images must be downloaded to any other device and transferred to the server. Authorization to the VisionLabs Docker registry is required to download Docker images.
LUNA Index Module can be deployed:
- by manually launching containers using Docker
- using the Docker Compose script
The distribution package contains example of the Docker Compose script.
Running LUNA Index Module has been tested on the following versions of the above software:
- Docker: 25.0.3
- Docker Compose: 2.24.6
It is not guaranteed to work with other versions of the above software.
Using the plugin mechanism requires developing scripts that take into account the syntax and functionality provided by Python 3.11.
LUNA Index Module services can be run on any OS that supports Docker. Running LUNA Index Module Docker containers is officially tested on CentOS 7/8. All procedures in the installation manual are described for CentOS 7. Running on other operating systems may have some peculiarities not described in this documentation.
Docker containers of LUNA Index Module services use CentOS 8.
LUNA Index Module is licensed using a separate parameter in the LUNA PLATFORM 5 key.