## build_image.sh This script allows you to create a custom docker image and push on ECR Parameters: * IMAGE_NAME: *Mandatory* - Name of the image you want to build * REGISTRY_NAME: *Mandatory* - Name of the ECR repository you want to use for pushing the image * IMAGE_TAG: *Mandatory* - Tag to apply to the ECR image * DOCKER_FILE: *Mandatory* - Dockerfile to build * PLATFORM: *Optional* - Target architecture chip where the image is executed ``` ./build_image.sh ``` Examples: ``` ./build_image.sh image_tensorrt nvidia-tensorrt-22.10 latest Dockerfile linux/amd64 ``` ## create_studio_image.sh This script allows you to create the Amazon SageMaker Studio Image Parameters: * IMAGE_NAME: *Mandatory* - Name of the folder for the image * REGISTRY_NAME: *Mandatory* - Name of the ECR repository where image is stored * SM_IMAGE_NAME: *Mandatory* - Name of the image you want to create * ROLE_ARN: *Mandatory* - Used to get ECR image information when and Image version is created ``` ./create_studio_image.sh ``` Examples: ``` ./create_studio_image.sh image_tensorrt nvidia-tensorrt-22.10 nvidia-tensorrt-22-10 arn:aws:iam:::role/mlops-sagemaker-execution-role ``` ## update_studio_image.sh This script allows you to create the Amazon SageMaker Studio Image Parameters: * IMAGE_NAME: *Mandatory* - Name of the folder for the image * REGISTRY_NAME: *Mandatory* - Name of the ECR repository where image is stored * SM_IMAGE_NAME: *Mandatory* - Name of the image you want to create * ROLE_ARN: *Mandatory* - Used to get ECR image information when and Image version is created ``` ./update_studio_image.sh ``` Examples: ``` ./update_studio_image.sh image_tensorrt nvidia-tensorrt-22.10 nvidia-tensorrt-22-10 arn:aws:iam:::role/mlops-sagemaker-execution-role ``` ## update_studio_domain.sh This script allows you to create the Amazon SageMaker Studio Image ``` ./update_studio_domain.sh ```