Skip to content

Simple CLI tool written in Rust to list and pull Docker images stored in AWS ECR repositories.

License

Notifications You must be signed in to change notification settings

suzushin54/repopeek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

repopeek 🔍 - Simple ECR Image Browser

Simple CLI tool written in Rust to list and pull Docker images stored in AWS ECR repositories.

execute-image

Setup

  1. Configure AWS CLI:

    aws configure
  2. Clone the repository:

    git clone https://github.com/suzushin54/repopeek.git
    cd repopeek
  3. Install dependencies:

    cargo build
  4. Run the application:

    cargo run

Usage

  1. Run the application
cargo run
  1. Select an AWS profile
? Select an AWS profile:  
> sandbox
  default
[↑↓ to move, enter to select, type to filter]
  1. Chose an ECR Repository
> Select an AWS profile: default
? Select a repository:  
> nginx
  the-other-repository 
  empty-repository
[↑↓ to move, enter to select, type to filter]
  1. Select an image to pull
> Select an AWS profile: default
> Select a repository: nginx
Selected repository nginx
? Select an image to pull:  
  latest        2024-07-13T09:39:25Z    64 MB   sha256:67c5f921c00b76d0d68182656ba144bfd878c92bc1a5c9521a444d89e49bc00c
> alpine        2024-07-13T09:36:41Z    16 MB   sha256:9459849d2fcb182dc760396be39c55459f5ea4899f18cb25433c514ee5ad582c
[↑↓ to move, enter to select, type to filter]

About

Simple CLI tool written in Rust to list and pull Docker images stored in AWS ECR repositories.

Resources

License

Stars

Watchers

Forks

Packages

No packages published