Skip to main content
⏳ Estimated read time: 1 min read

Docker Deployment

This is an optional step to pull container images needed by Aiden into a private container registry.

This page outlines the steps to pull the container images needed by Aiden into a private container registry like AWS ECR.

Step 1: Clone the Image-Override Script

Clone the installer repository and navigate to the image-override directory:

git clone https://github.com/OpsVerseIO/installers
cd installers/k8s-helm/image-override

Step 2: Login to Container Registries

info

Contact your StackGen Customer Success representative to get your credentials to the StackGen container registry.

Login to the StackGen container registries by running the following commands:

docker login registry.devopsnow.io/public
docker login registry.devopsnow.io/private

Login to your container registry. The steps may vary based on the type of your registry. For AWS ECR:

aws ecr get-login-password --region <region> | docker login --username AWS --password-stdin <aws_account_id>.dkr.ecr.<region>.amazonaws.com

Step 3: Run the Script

Set up the following environment variables:

export CONTAINER_TARGET_REGISTRY=<aws_account_id>.dkr.ecr.<region>.amazonaws.com
export CONTAINER_REGION=<region>
export REPOSITORY_PREFIX=<your-repository-prefix>_opsverse

Run the image pull and push script:

sudo -E bash image-pull-push.sh