Amazon Elastic Container Registry (ECR)
Generate token/keys using Amazon Elastic Container Service and deploy to salad portal
Amazon Elastic Container Service (Amazon ECS) is a highly scalable and fully managed container orchestration service offered by Amazon Web Services (AWS). It is a platform that allows you to easily run, deploy, and manage Docker containers and containerized applications.
Here's a tutorial guide on how to generate keys and get your token in Amazon Elastic Container Service :
Now, Let's deploy via Salad Portal as a private registry:
- Go to http://portal.salad.com and "Create Organization"
- Select the Created Organisation.
We are using "Salad Technologies"
- Create New Project
- Select Project "Demo"
- Create New Container Group
- Select "Private" and give the container a prefereable name e.g test
Here we are using an already existing image docker.io/heygordian/node-app:latest and input your Docker username (eg. "heygordian") and Access token generated.
Here is an example of what they look like:
Access Key ID: AKIAIOSFODNN7EXAMPLE
Secret Access Key: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
Please note that these are just examples and not real credentials. When you generate your own Access Key ID and Secret Access Key in AWS, they will be unique and randomly generated. You can refer to the official documentation guide on how to get yours above.
Next, You can then input your "Environment Variables" which includes your desired "Key" and "Value"
Click on "Next Container Resources"
- Select Review & Deploy
- Deploy Container Groups
- Congratulations! Your Container should now be running.
- Review and see the status which is successfully " Running"
Updated 6 days ago