container-registry-setup

Configure and integrate container registries including AWS ECR, GCP Artifact Registry, Azure ACR, Docker Hub and Harbor with security and CI/CD support.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/dengineproblem/agents-monorepo --skill container-registry-setup-dengineproblem
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: container-registry-setup
Source: https://github.com/dengineproblem/agents-monorepo/tree/main/.claude/skills/container-registry-setup
Command: npx skills add https://github.com/dengineproblem/agents-monorepo --skill container-registry-setup-dengineproblem

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the complex process of setting up, configuring, and integrating various container registries, ensuring efficient and secure image management.

Core Features & Use Cases

  • Registry Configuration: Provides guidance and code examples for cloud-managed (ECR, Artifact Registry, ACR, Docker Hub) and self-hosted (Harbor, Nexus, Artifactory) registries.
  • Security & CI/CD: Details image scanning, signing, content trust, and integration with GitHub Actions and GitLab CI.
  • Use Case: You need to set up a new AWS ECR repository for your microservices, including enabling vulnerability scanning and configuring a lifecycle policy to clean up old images. This Skill provides the Terraform code and commands to achieve this.

Quick Start

Use the container-registry-setup skill to configure AWS ECR with Terraform and set up authentication for pushing images.

Frequently Asked Questions about container-registry-setup

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

FAQPage Schema
How do I configure AWS ECR with Terraform and enable vulnerability scanning?

You can configure AWS ECR with Terraform by using this skill's provided code examples to create repositories, enable vulnerability scanning, and apply lifecycle policies to clean up old images automatically.

What's the best way to integrate a container registry with GitHub Actions and GitLab CI?

The best way to integrate a container registry with GitHub Actions and GitLab CI is to use the authentication and pipeline configuration scripts provided here to automate secure image pushing and pulling during builds.

Can I use Cosign to sign container images for content trust in a self-hosted Harbor registry?

Yes, you can use Cosign to sign images for content trust in a self-hosted Harbor registry, applying the security and signing guidance detailed within this skill to ensure image integrity.

Does this provide Kubernetes deployment strategies for pulling images from private registries?

Yes, this provides Kubernetes deployment strategies for pulling images, covering the necessary authentication configurations required to securely deploy workloads from private container registries.

How do I clean up old images in AWS ECR to manage storage costs?

To clean up old images in AWS ECR and manage storage, you can apply the lifecycle policy configurations and cleanup scripts included in this skill to automate the removal of untagged or outdated images.

What container registry configurations are supported besides cloud-managed services like ECR and ACR?

Besides cloud-managed services like AWS ECR, GCP Artifact Registry, and Azure ACR, this skill supports configuring self-hosted solutions including Harbor, Nexus, and Artifactory for private image management.