docker-swarm

Manage Docker Swarm clusters, stacks, and services via SSH and AWX.

1|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/BjzyLabs/vCenterCert --skill docker-swarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: docker-swarm
Source: https://github.com/BjzyLabs/vCenterCert/tree/main/.ruler/skills/docker-swarm
Command: npx skills add https://github.com/BjzyLabs/vCenterCert --skill docker-swarm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill automates the management of Docker Swarm clusters, stacks, and services, reducing manual toil and improving consistency across environments.

Core Features & Use Cases

  • Centralized Swarm orchestration: deploy and update stacks, manage services, and scale replicas across nodes.
  • Node and network awareness: inspect node health, manage overlay networks, and ensure secure inter-service communication.
  • Read-only verification & guided deployments: leverage SSH for checks and AWX templates for deployments, with safety gates and audit trails.
  • Real-world scenario: Provision a 3-manager production Swarm, deploy a multi-service app, and perform zero-downtime updates using rolling updates.

Quick Start

Connect to a Swarm manager and verify status with Docker CLI commands such as docker node ls and docker service ls. Use AWX Job Template 68 or Workflow 65 to deploy or update stacks and services in production or development environments. For read-only checks, SSH to a manager node (e.g., ssh [email protected]) and run docker service ps or docker stack ls.

Frequently Asked Questions about docker-swarm

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

FAQPage Schema
How do I automate Docker Swarm deployments and manage stacks across multiple nodes?

Automate Docker Swarm deployments by using AWX Job Templates to deploy and update stacks, manage services, and scale replicas across nodes. This approach reduces manual toil and improves consistency across production and development environments.

How does SSH access work for read-only checks in a Docker Swarm cluster?

SSH access works for read-only checks by connecting to a Swarm manager node, such as ssh [email protected], and running CLI commands like docker service ps or docker stack ls to inspect node health and service status without making changes.

Do I need AWX to deploy and update multi-service apps in a Docker Swarm environment?

You need AWX to deploy and update multi-service apps in a Docker Swarm environment, as it provides the job templates and workflows required for deployments. Safety gates and audit trails ensure controlled changes during the process.

What is the best way to perform zero-downtime updates on a 3-manager production Swarm?

The best way to perform zero-downtime updates on a 3-manager production Swarm is by using rolling updates through AWX deployment templates. This ensures service availability while deploying multi-service applications across the cluster.

Can I inspect node health and manage overlay networks for secure inter-service communication in Docker Swarm?

You can inspect node health and manage overlay networks in Docker Swarm to ensure secure inter-service communication. The skill provides node and network awareness, allowing you to verify status using docker node ls and configure networks.