...
CAST provides a single Docker image for Microsoft Windows (available in Docker hub) that includes the CAST AIP Components listed below. It has been implemented to facilitate CAST AIP deployment in a Microsoft Windows environment. The image is deployed via the CAST AIP Docker Installer (an interactive batch script) in a unique container created by the installer and you can therefore install multiple CAST AIP containers in the Docker environment - for example to install multiple AIP Nodes on the same server within Docker.
AIP Console (front end) - including embedded CAST Dashboards | |
AIP Core (currently only for Management/Engineering - Dashboard) | |
CAST Extend Proxy |
...
Software | Supported | Notes | ||
---|---|---|---|---|
Docker Desktop | Docker Desktop for Windows - latest version recommended, or one that provides:
| |||
Host Operating System | Microsoft Windows See the Docker Desktop for Windows system requirements: https://docs.docker.com/docker-for-windows/install/#system-requirements
| |||
RAM | 16GB RAM (minimum) for the Microsoft Windows machine: 4GB RAM is granted by default by the CAST AIP Docker Installer to the Docker container running the image - see RAM allocated to the container below. | |||
Storage | 25GB (minimum) free storage: SSD with SATA interface recommended. An installation of all components is currently approximately 14GB - however, if your data resides within the Docker container, then you will need additional storage. | |||
CAST Storage Service / PostgreSQL instance | The Docker image does not contain a CAST Storage Service/PostgreSQL instance for the analysis data, therefore you must install an instance on the current server (if the server is powerful enough) or on a dedicated server (recommended). The server on which Docker Desktop is installed and more specifically the container in which AIP Core/AIP Node is deployed, must be able to connect to this CAST Storage Service/PostgreSQL instance. Make sure that the configuration file pg_hba.conf in your CAST Storage Service/PostgreSQL instance is correctly configured to meet this requirement. | |||
Access to Docker Hub | The Docker image is hosted on https://hub.docker.com/, therefore the server on which you are performing the installation must have internet access to this URL. |
...