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.1.0.tar.gz (17.1 kB view details)

Uploaded Source

Built Distribution

awsecr-0.1.0-py2.py3-none-any.whl (17.6 kB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: awsecr-0.1.0.tar.gz
  • Upload date:
  • Size: 17.1 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.1.0.tar.gz
Algorithm Hash digest
SHA256 8a8ef7b7c17ac8ea9b08737b00e7388dc0524af1ffcc541c296a87dc100a89a0
MD5 52447dadafaa2d9900bc1f1716332081
BLAKE2b-256 cbf115bfc022cf517fc7e2a850ed5e4c62a4414f16bc1c185ce1409110383cd4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: awsecr-0.1.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 17.6 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.1.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 8a8d950b42efdc631b13c6e7f178780cba020fbe46346a8f36089692d64cac07
MD5 508781459b51c1eab104afa4db37a896
BLAKE2b-256 f30a7beccad937449901aa5a34103fe51805608d784bd387332ac16c18e99062

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