ECR Access Configuration
On-Prem Deployment Guide (Azure)
Hivel's Docker images are stored in AWS ECR at:
730335373269.dkr.ecr.ap-south-1.amazonaws.comChoose one option below based on your organization's requirements.
Option A: Use Hivel's ECR (Recommended)
Use this option if you want to pull images directly from Hivel's ECR repository.
Step 1: Get credentials from Hivel
AWS Access Key ID
AWS Secret Access Key
Step 2: Configure AWS CLI with Hivel's credentials
Run on your VM: (if not already done during AWS CLI configuration)
aws configure
# Enter Hivel's Access Key ID
# Enter Hivel's Secret Access Key
# Region: ap-south-1
# Output: jsonStep 3: Test ECR access
Run on your VM to confirm your credentials work:
Expected result: Login Succeeded
If login fails, see ECR pull failed in Troubleshooting.
Note: The deployment script (deploy.sh) will automatically handle ECR authentication using these credentials during normal deployments.
Option B: Use Your Own AWS ECR (Custom Setup)
Use this option if your organization requires hosting Hivel's images in your own AWS account instead of pulling from Hivel's ECR directly. This requires initial setup and ongoing maintenance (re-pushing images on every Hivel update).
Step 1: Create ECR repositories in your AWS account
Create repositories in your AWS ECR for the Hivel services
Push Hivel images to your repositories
Note your ECR registry URL (e.g.,
123456789.dkr.ecr.us-east-1.amazonaws.com)
Step 2: Update docker-compose.yml
File to edit: services/vm/docker-compose.yml
Replace all image URLs from:
To your ECR URLs:
Step 3: Update deploy.sh
File to edit: deploy.sh
Find this line:
Update to your ECR registry:
Update the region if different:
Step 4: Configure AWS CLI with your credentials
Run on your VM:
Step 5: Test your ECR access
Run on your VM:
Expected result: Login Succeeded
Summary: Files to Update for Custom ECR
If using your own ECR, update these files:
services/vm/docker-compose.yml- Update allimage:linesdeploy.sh- UpdateECR_REGISTRYandAWS_REGIONvariables
Next Step: Environment Configuration.
Last updated