Metadata-Version: 2.1
Name: aws-ecr-migration
Version: 1.1.0
Summary: Management project which migrates docker images to/from ECR repositories.
Home-page: https://github.com/laimonassutkus/AwsEcrMigration
Author: Laimonas Sutkus
Author-email: laimonas@myhealthyapps.com
License: UNKNOWN
Description: # AWS ECR Migration
        
        #### Short description
        Project used to migrate docker images between cloud and a local machine.
        
        ## Prerequisites
        
        #### Local prerequisites
        - Docker installed.
        - This project installed with:
        ```bash
        pip install aws-ecr-migration
        ```
        or:
        ```bash
        ./install.sh
        ```
        
        #### Cloud prerequisites
        - ECR repository created
        
        ## Usage
        
        #### Pulling from ECR repository
        ```python
        from aws_ecr_migration.manage import Manager
        from aws_ecr_migration.aws_credentials import AwsCredentials
        
        manager = Manager(
            credentials=AwsCredentials(), 
            remote_repository='remote/repository'
        )
        
        manager.pull()
        ```
        
        #### Pushing an image to ECR repository
        ```python
        from aws_ecr_migration.manage import Manager
        from aws_ecr_migration.aws_credentials import AwsCredentials
        
        manager = Manager(
            credentials=AwsCredentials(), 
            remote_repository='remote/repository'
        )
        
        manager.push_image('myimage')
        ```
        
        #### Pushing a running container to ECR repository
        ```python
        from aws_ecr_migration.manage import Manager
        from aws_ecr_migration.aws_credentials import AwsCredentials
        
        manager = Manager(
            credentials=AwsCredentials(), 
            remote_repository='remote/repository'
        )
        
        manager.push_container('mycontainer')
        ```
        
        
        # Release history
        
        #### 1.1.0
        Add repository_exists and repository_empty methods.
        
        #### 1.0.0
        Initial.
Keywords: AWS SDK ECR Docker Container Backup Restore Migration Infrastructure Cloud Lambda
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: POSIX :: Linux
Description-Content-Type: text/markdown
