All Projects → byrnedo → Docker Reg Tool

byrnedo / Docker Reg Tool

Licence: mit
Docker registry cli tool, primarily for deleting images.

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Docker Reg Tool

Docker Registry Ui
The simplest and most complete UI for your private registry
Stars: ✭ 756 (+425%)
Mutual labels:  docker-registry
Ansible Windows Docker Springboot
Example project showing how to provision, deploy, run & orchestrate Spring Boot apps with Docker Windows Containers on Docker Windows native using Packer, Powershell, Vagrant & Ansible
Stars: ✭ 58 (-59.72%)
Mutual labels:  docker-registry
Terraform Aws Ecr
Terraform Module to manage Docker Container Registries on AWS ECR
Stars: ✭ 110 (-23.61%)
Mutual labels:  docker-registry
Search Docker Registry V2 Script.1.0
view-private-registry is a simple bash script for listing images in a private registry v2, docker search registry-v2
Stars: ✭ 34 (-76.39%)
Mutual labels:  docker-registry
Docker Bind
Bind caching DNS server on Debian with wild-card domain support
Stars: ✭ 50 (-65.28%)
Mutual labels:  docker-registry
Sas Container Recipes
A collection of recipes and other resources for building containers that include SAS Viya software.
Stars: ✭ 71 (-50.69%)
Mutual labels:  docker-registry
Registry Cli
Scripts for easy manipulation of docker-registry from command line (and from scripts)
Stars: ✭ 609 (+322.92%)
Mutual labels:  docker-registry
Jib
🏗 Build container images for your Java applications.
Stars: ✭ 11,370 (+7795.83%)
Mutual labels:  docker-registry
Pierone
STUPS' Docker registry with S3 backend, immutable tags and SCM source tracking
Stars: ✭ 57 (-60.42%)
Mutual labels:  docker-registry
Dockernotes
Docker入门精华版
Stars: ✭ 107 (-25.69%)
Mutual labels:  docker-registry
Dkregistry Rs
A pure-Rust asynchronous library for Docker Registry API v2
Stars: ✭ 35 (-75.69%)
Mutual labels:  docker-registry
Dockerscan
Docker security analysis & hacking tools
Stars: ✭ 1,046 (+626.39%)
Mutual labels:  docker-registry
Imagewolf
Fast Distribution of Docker Images on Clusters
Stars: ✭ 94 (-34.72%)
Mutual labels:  docker-registry
China Speed.github.io
中国速度
Stars: ✭ 27 (-81.25%)
Mutual labels:  docker-registry
Europa
Puppet Container Registry
Stars: ✭ 114 (-20.83%)
Mutual labels:  docker-registry
Follow Me Install Kubernetes Cluster
和我一步步部署 kubernetes 集群
Stars: ✭ 6,662 (+4526.39%)
Mutual labels:  docker-registry
Vili
Stars: ✭ 62 (-56.94%)
Mutual labels:  docker-registry
Docker Registry Manifest Cleanup
Cleans up docker registry by removing untagged manifests from the registry
Stars: ✭ 127 (-11.81%)
Mutual labels:  docker-registry
Owasp Workshop
owasp-workshop: Orchetraing containers with Kubernetes
Stars: ✭ 116 (-19.44%)
Mutual labels:  docker-registry
Reg
Docker registry v2 command line client and repo listing generator with security checks.
Stars: ✭ 1,485 (+931.25%)
Mutual labels:  docker-registry

Docker Registry Tool

Small bash script to do repetitive things with docker registry > 2.1 ( I think, whichever version supports delete by manifest)

Dependencies

Jq

Usage: 

    ./docker_reg_tool REGISTRY_BASE_URL ACTION [OPTIONS..]
    
    Actions:

    - list               list repos

    - list REPO          list tags for repo

    - delete REPO TAG    delete tag for repo

    Example:

    List all repos
        /$ ./docker_reg_tool https://registry.my.domain list

    List tags for one repo
        /$ ./docker_reg_tool https://registry.my.domain list some-repo

    Delete tag for a repo
        /$ ./docker_reg_tool https://registry.my.domain delete some-repo some-tag

Credentials

...are sniffed out of ~/.docker/config.json. So you need to do docker login... before you can use this tool.

They can also be set with the BASIC_AUTH environment variable.

BASIC_AUTH=user:pass ./docker_reg_tool ...

Only been tested on Basic auth.

Insecure Registry

Set the INSECURE_REGISTRY to true;

INSECURE_REGISTRY=true ./docker_reg_tool ...

Debugging

Set the TRACE environment variable to true to turn on set -x

TRACE=true ./docker_reg_tool ...

Docker Image

See https://hub.docker.com/r/byrnedo/reg-tool/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].