Air-Gapped environment installation
This tutorial explains how to download Docker containers from DockerHub and install the Visual Layer system in isolated, air-gapped environments
Prerequisites
- Docker installed on your system
- Docker login credentials for Visual Layer repository
Step 1: Docker Authentication
First, authenticategut with DockerHub using the provided credentials:
When prompted, use:
- Username: visuallayer
- Password: Contact support@visual-layer.com and we will share the password
Step 2: Required Docker Images
The Visual Layer system consists of the following Docker images that need to be pulled from DockerHub:
Docker Image | Description |
---|---|
visuallayer/onprem-fe | Frontend web application interface |
visuallayer/onprem-installer | Installation and setup utilities |
visuallayer/onprem-healthcheck | System health monitoring service |
visuallayer/onprem-pl-cpu | CPU-based processing pipeline |
visuallayer/onprem-pl-gpu | GPU-accelerated processing pipeline |
visuallayer/onprem-pg | PostgreSQL database server |
visuallayer/onprem-be | Backend API services |
visuallayer/onprem-cd | Continuous deployment service |
visuallayer/onprem-model-pack | Pre-trained models and model management |
Pull all required images (replace <VERSION>
with the specific version provided by Visual Layer support):
Step 3: Get Installation Script
First, obtain the install_helper.sh
script. You can either download it using curl or request it from Visual Layer support:
Alternatively, contact support@visual-layer.com to get the script.
Step 4: Run Installation
Replace <VERSION>
with the specific version provided by Visual Layer support.
For GPU-enabled Systems:
For CPU-only Systems:
Step 5: Verification
After installation, verify that all containers are running properly:
You should see all the Visual Layer containers running.
Troubleshooting
- If containers fail to start, check the logs:
docker logs <container_name>
- Ensure you have sufficient disk space for all images
- Verify network connectivity to DockerHub
- Make sure Docker daemon is running