/ registry_rm_repo
registry_rm_repo
1 #!/usr/bin/env bash 2 # registry-rm-repo 3 # description: remove repository directory from registry data directory 4 5 set -eu 6 7 REPO_DIR="/mnt/registry_data/data/docker/registry/v2/repositories/" 8 REPO_TO_DELETE="$1" 9 10 if [ -d "${REPO_DIR}/${REPO_TO_DELETE}" ]; then 11 sudo rm -rf "${REPO_DIR}/${REPO_TO_DELETE}" 12 echo "${REPO_TO_DELETE} repo successfully deleted" 13 exit 0 14 else 15 echo "${REPO_TO_DELETE} repo not found" 16 exit 1 17 fi 18