docker-publish-images

Tag, authenticate, and push container images to multiple registries.

2|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/NagyVikt/codex-plugins --skill docker-publish-images
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-publish-images
Source: https://github.com/NagyVikt/codex-plugins/tree/main/plugins/docker/skills/docker-publish-images
Command: npx skills add https://github.com/NagyVikt/codex-plugins --skill docker-publish-images

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the manual complexity of tagging and pushing container images to multiple registries by providing a standardized, registry-agnostic workflow.

Core Features & Use Cases

  • Registry-Agnostic Tagging: Uniformly handle Docker Hub, GHCR, and private registry naming conventions.
  • Multi-Arch Support: Easily trigger cross-platform builds using buildx for diverse deployment environments.
  • Verification: Automatically validate pushed manifests to ensure image integrity before deployment.
  • Use Case: Use this skill to build and push a local application image to both a private company registry and GitHub Container Registry simultaneously with verified tags.

Quick Start

Use the docker-publish-images skill to tag the local image my-app:latest and push it to ghcr.io/my-org/my-app:1.0.0.

Frequently Asked Questions about docker-publish-images

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

FAQPage Schema
How do I publish Docker images to multiple registries in a CI/CD pipeline?

Publishing Docker images to multiple registries is automated by standardizing tagging, authentication, and pushing into a single workflow. This skill handles registry-agnostic coordinate normalization to uniformly push images to Docker Hub, GHCR, and private registries.

What is the best way to automate multi-architecture Docker builds for container registries?

Automating multi-architecture Docker builds is achieved through integrated buildx workflows. This skill triggers cross-platform builds and normalizes registry coordinates, ensuring diverse deployment environments receive the correct architecture-specific images.

How do I verify Docker image manifests after pushing to a registry?

Verifying Docker image manifests after a push is handled through automated validation checks. This skill ensures deployment reliability by validating pushed manifests to confirm image integrity before any downstream deployment occurs.

Does this Docker publishing workflow support both GitHub Container Registry and private registries?

Yes, this Docker publishing workflow supports GitHub Container Registry and private registries. It uses registry-agnostic naming conventions to uniformly handle authentication and coordinate normalization across diverse container registries.

How do I tag a local application image for simultaneous multi-registry publishing?

Tagging a local application image for multi-registry publishing is simplified through standardized coordinate normalization. You can tag a local image like my-app:latest and simultaneously push it to both a private company registry and GHCR with verified tags.