Download and Installation of Environments
Container Registry Authentication
Before loading and pushing images, authenticate to your container registry:
docker login <your-registry-hostname> # Enter your registry credentials when prompted
Download and Install the Decision Environment on Management Node
Navigate to https://support.juniper.net/support/downloads/?p=apstra.
Go to Application Tools.
Download the image that matches your version of Apstra and the architecture of the server you're using: for example, juniper-k8s-de-x86_64-6.0.0.image.tgz
Load and tag the Decision Environment image:
Load the image (it loads pre-tagged as
juniper-k8s-de:6.0.0):docker load --input juniper-k8s-de-x86_64-6.0.0.image.tgz
Verify the loaded image name:
docker images | grep juniper-k8s-de
Tag the image for the target registry:
docker tag juniper-k8s-de:6.0.0 <your-registry>/juniper-k8s-de-x86_64-6.0.0:latest
Note: Remember the Decision Environment image tag. You'll need it later.Push the image to the registry:
docker push <your-registry>/juniper-k8s-de-x86_64-6.0.0:latest
Download and Install the Execution Environment
Navigate to https://support.juniper.net/support/downloads/?p=apstra.
Go to Application Tools.
Download the image that matches your version of Apstra and the architecture of the server you're using: for example, apstra-ee-x86_64-6.0.0.image.tgz.
Load and tag the Execution Environment:
Load the image (it loads pre-tagged as
apstra-ee:6.0.0):docker load --input apstra-ee-x86_64-6.0.0.image.tgz
Verify the loaded image name:
docker images | grep apstra-ee
Tag the image for the target registry:
docker tag apstra-ee:6.0.0 <your-registry>/apstra-ee-x86_64-6.0.0:latest
Note: Remember the Execution Environment image tag. You'll need it later.Push the image to the registry:
docker push <your-registry>/apstra-ee-x86_64-6.0.0:latest