aws_ecs_repository(Amazon Elastic Container Service )
What is Amazon Elastic Container Service?
=> Amazon Elastic Container Service (Amazon ECS) is a highly scalable, fast, container management service that makes it easy to run, stop, and manage Docker containers on a cluster.=>You can host your cluster on a serverless infrastructure that is managed by Amazon ECS by launching your services or tasks using the Fargate launch type.
ubuntu@ip-172-31-35-89:~$ docker pull python
Using default tag: latest
latest: Pulling from library/python
bc9ab73e5b14: Pull complete
193a6306c92a: Pull complete
e5c3f8c317dc: Pull complete
a587a86c9dcb: Pull complete
72744d0a318b: Pull complete
3493e487c18d: Pull complete
a89e0510fd87: Pull complete
2100d277cd6f: Pull complete
b61a0d6fb492: Pull complete
Digest: sha256:a837aefef8f2553789bc70436621160af4da65d95b0fb02d5032557f887d0ca5
Status: Downloaded newer image for python:latest
ubuntu@ip-172-31-35-89:~$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
python latest 2cc378c061f7 4 days ago 923MB
ubuntu@ip-172-31-35-89:~$ docker run -it python
Python 3.7.1 (default, Oct 24 2018, 22:35:30)
[GCC 6.3.0 20170516] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
ubuntu@ip-172-31-35-89:~$ python3 --version
Python 3.5.2
sudo apt-get install python-pip
ubuntu@ip-172-31-35-89:~$ pip --version
pip 18.1 from /home/ubuntu/.local/lib/python3.5/site-packages/pip (python 3.5)
ubuntu@ip-172-31-35-89:~$ pip install awscli --upgrade --user
Collecting awscli
ubuntu@ip-172-31-39-40:~$ aws --version
aws-cli/1.16.43 Python/2.7.12 Linux/4.4.0-1067-aws botocore/1.12.33
ubuntu@ip-172-31-39-40:~$ python3 version
python3: can't open file 'version': [Errno 2] No such file or directory
ubuntu@ip-172-31-39-40:~$ python3 --version
Python 3.5.2
ubuntu@ip-172-31-39-40:~$ python --version
Python 2.7.12
ubuntu@ip-172-31-39-40:~$
=============
Repository URI : 979528035674.dkr.ecr.us-east-2.amazonaws.com/gane
===================
Note: cretae user at IAM aws servcies.
ubuntu@ip-172-31-39-40:~$ aws ecr get-login --no-include-email --region us-east-2
Unable to locate credentials. You can configure credentials by running "aws configure".
ubuntu@ip-172-31-39-40:~$ aws configure
AWS Access Key ID [None]: AKIAIHZRQWBSFIEE3IHQ
AWS Secret Access Key [None]: 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
Default region name [None]: us-east-2
Default output format [None]:
ubuntu@ip-172-31-39-40:~$ aws ecr get-login --no-include-email --region us-east-2
docker login -u AWS -p eyJwYXlsb2FkIjoiR1lPdlhZYWF6NFB4TjhiOEVaU2dDaXAwdzBPc2F6UGEwSGNqZVpkSjZtN3RaRERWSXRXTEV2L1ZRSXpwWi9RTUUvRm0wT3hzd1V1L20rOUdlaWZjbFk5SDkyUFUwZmVZZDl4cXRuMXVsOU9yZ0N4cHNteGMxQk5SbGNqSDdqWVhucFdjd0pwVDRWUVpDSTZScFZ1dDZzdzl4VGszQ2k0R2pobXlJWjhJWExuekFhRjNnMThEbmxtdUNOVnBnUm92bkhVTklRQklQZnNPeXpsdmt6M0RtaGhzTzFjL1F4MWltZmtWcTJPNnBNRFVvNGhhSDlaZkI5WlRNenFqNGFXa0JZMzdqcDZPc21ITGtGclZ3UkdzdDh0QTN0RkhpVktUZW1pNGNwYUpWVG83YWQyVU5MY1Z1bklhYWNJOTVrb0IrR2l6Q2swOVZvOWc0elFGdmFCSjEyVDQrVUhMVnJlQWNpTERWeCtacVRHOUdKSk4vSThxSzVWTC93anpHc09YYk50WFFVSVM2S3B2WGVtd0F2S0hXZXNsWUdQUkNmbk9JUXNRK1dMQUFiWUJNMXN5UFUyNGpuaEdxdHRIVkV6TkRjWDhmS0Q0TEEvWUZEYWZWUzFPSzV6TzRzcy9ZaHVzZWpySmFLcWdjY2xoVks4bEo4Umc5Q09vWGRuczRvWjhzcHVFMEJWK2h2ZDhuU0hQWnZKcllrQ2R6Y0hxZThObHptWXMyOFdQOW5lT2xldXZYdExIWVFQUWs1VkxvZnN4ZjJIKzVHY01ZTHJJQXg2YUptZW44MUpaSkZKQ3Y3eW4vQmxCdkQvNXlSOWE2Y1dvMXIxYitQQ00wSXkxMU1EdjBDUXQzU1BUMFUyTzNDL0ZVOVRPY29aS1RBQXhTQTEyck01NUdiMi82S1FtWU9QQ3BvZEg4aC8xbTF1T29ORU1HVUpYWHZ1KzBMekR1M0NDdWdWdERZT0tqRC84MVpSektsY2wyTU1DTjV4Y29MM2ZmWWU2MHF4YWhlSzUyQlJJdzkvbEZWR1BidllOY2gxL3FrNHlzamQvTmZEYmk4QlM1WEhvL1NaQlNsYTBJNGJrL2JMS1c3NTZhRWJwbitVaVNXaFFyOVcwVnc2WFpoWmJPSEJzVXZhelRMc0duV1RoNUFRVUgxM2lGaTRIV2d2RERUZ2pSZHQxNnN3L0NIOTdaTHA5alNBVU1Za3ZTa2RneEZCbmFEdWYrY1VLY2dCNGtUaEdiR2dwbnd2cW9QVFRpQm9IaGEreElYV0FNRmYra3pUWW5OTUJwa0sxdG1UOHoxWnZZZjEvRFZmWVZIZklVUWUwRE9hSlZIQS9PWXJIblRDczY5blcwQVVVcVhUZmovcnJxNGMwUGdjdXpudlpqRG4rQytqQ2hNOHZxTUVtTExGVUZmTHI5Y2txeHFEdS9hWlNIMGI1RElUc0JkakVwNWpUZzhCVzI1cTVOL2U4d0Ryck5Ed0tKcExzTzlPM3ZzUmthQjAwIiwiZGF0YWtleSI6IkFRRUJBSGpCNy9pZ3dNZzROUHdhdXJ4U0lZeDRIZm54dUdjLzQ4YkR3dndEcE5ZV1pnQUFBSDR3ZkFZSktvWklodmNOQVFjR29HOHdiUUlCQURCb0Jna3Foa2lHOXcwQkJ3RXdIZ1lKWUlaSUFXVURCQUV1TUJFRURMV0E3ekVEejlpQnpRaGEvZ0lCRUlBN1l1VlI0YlBrajBaKzBlNzk1d0VJaU5IRlBLNERaWnZhb0U2dDI4dUNuUEhvam9zeWE3VlFUaUVFNHRKTWY4OUtEc2pKLzZ6ZE9NQUFDVW89IiwidmVyc2lvbiI6IjIiLCJ0eXBlIjoiREFUQV9LRVkiLCJleHBpcmF0aW9uIjoxNTQwOTI3MDk1fQ== https://979528035674.dkr.ecr.us-east-2.amazonaws.com
===================
IAM USER:
User:ganesh
Access key ID :AKIAIHZRQWBSFIEE3IHQ
Secret access key : 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
https://979528035674.signin.aws.amazon.com/console
979528035674.dkr.ecr.us-east-2.amazonaws.com/gan_repo
======================
repo name:gan_repo
URI link: 979528035674.dkr.ecr.us-east-2.amazonaws.com/gan_repo
Image name: git
tag name in ECR: ganeshgit
docker tag git 979528035674.dkr.ecr.us-east-2.amazonaws.com/gan_repo:ganeshgit
docker push 979528035674.dkr.ecr.us-east-2.amazonaws.com/gan_repo:ganeshgit
Comments
Post a Comment