Skip to main content
1 min read

Docker Deployment

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