Skip to main content

Easy interaction with AWS ECR from a CLI

Project description

awsecr

CLI to interact with AWS ECR service.

Description

awsecr is a Python module that allows an end user to access an AWS ECR repository to do the following:

  • pull/push images
  • list available repositories
  • list available images per repository

How to install

The preferred way is to install it from https://pypi.org with:

pip install awsecr

How to use it

You can check the awsecr CLI online help:

$ awsecr -h
usage: awsecr [OPERATION]

Easier interaction with AWS ECR to manage Docker images.

positional arguments:
  {repos,image}      the desired operation with the registry.

optional arguments:
  -h, --help         show this help message and exit.
  --image IMAGE      the local Docker image to use together with the image --push sub operation.
  --list REPOSITORY  sub operation for "image" operation. List all images from the repository.
  --push REPOSITORY  sub operation for "image" operation. Pushes a Docker image to the repository.

The "repos" operation requires no additional options. It lists the available
ECR repositories for the current AWS user credentials.

References

Other open source projects that are related to awsecr:

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

awsecr-0.2.1.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

awsecr-0.2.1-py2.py3-none-any.whl (18.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file awsecr-0.2.1.tar.gz.

File metadata

  • Download URL: awsecr-0.2.1.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for awsecr-0.2.1.tar.gz
Algorithm Hash digest
SHA256 9c56d80731d6c3e27bd8a83391a178e624942e48f5a180d721b9e94fca73dee6
MD5 99e21bc5c9000ddd4c878fef0252a982
BLAKE2b-256 386eaada321ebc7eb740b21e4249e173543b4fcd4e7bda18fbb571ac7c038d9b

See more details on using hashes here.

File details

Details for the file awsecr-0.2.1-py2.py3-none-any.whl.

File metadata

  • Download URL: awsecr-0.2.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 18.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.8.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for awsecr-0.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 256ee827712e00d2386c8efeec38e81a80925ba3a6db6debf659da896c922cf6
MD5 0d4a39bea032674a71fdcbe3ce7d78f4
BLAKE2b-256 d328a7014ba37c220b1a205f938afea45d0c9f49c84c6333bf449749a9b19ee6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page