container-registries

Push, pull, and tag container images across Docker Hub, ECR, ACR, GCR, and GHCR.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill container-registries
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: container-registries
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/devops/containers/container-registries
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill container-registries

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of container images across various registries, streamlining the process of storing, distributing, and securing your containerized applications.

Core Features & Use Cases

  • Registry Management: Supports Docker Hub, ECR, ACR, GCR/Artifact Registry, and GHCR.
  • Image Operations: Push, pull, tag, and manage image lifecycles.
  • Authentication & Security: Handles authentication methods and basic security configurations like scanning.
  • Use Case: You need to push a newly built Docker image to your AWS ECR repository and ensure it's scanned for vulnerabilities upon upload.

Quick Start

Use the container-registries skill to push the 'myapp:latest' image to your Docker Hub account as 'username/myapp:latest'.

Frequently Asked Questions about container-registries

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage container images across multiple registries like ECR and ACR?

To manage container images across multiple registries, you can use a unified interface to push, pull, and tag images across Docker Hub, AWS ECR, Azure ACR, Google GCR, and GitHub GHCR. This centralizes storage and distribution workflows.

Can I automate vulnerability scanning when pushing Docker images to a registry?

Yes, you can automate basic security scanning for Docker images. When you push a newly built image to a supported registry like AWS ECR, the skill facilitates automated scanning to check for vulnerabilities upon upload.

How do I configure authentication for pushing and pulling images from GCR?

You configure authentication for Google GCR by handling registry-specific login methods within the image management workflow. This allows secure pushing and pulling of container images without manually managing credentials for each operation.

What is the best way to set lifecycle policies for container images in Docker Hub?

The best way to set lifecycle policies for container images is by using a registry management tool that supports policy configuration. This skill helps manage image tagging and lifecycles to automate cleanup and retention across registries.

Does this container registry management approach work with GitHub GHCR?

Yes, this container registry management approach works with GitHub GHCR. It supports storage and distribution operations across multiple platforms including Docker Hub, AWS ECR, Azure ACR, Google GCR, and GHCR for unified image management.