Skip to content

Releases: TMHSDigital/Docker-Developer-Tools

v1.2.0

09 Apr 01:30

Choose a tag to compare

v1.1.0

08 Apr 23:39

Choose a tag to compare

What's Changed

  • ci: bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in #1
  • ci: bump release-drafter/release-drafter from 6 to 7 by @dependabot[bot] in #2
  • ci: bump github/codeql-action from 3 to 4 by @dependabot[bot] in #3
  • ci: bump actions/setup-node from 4 to 6 by @dependabot[bot] in #5
  • ci: bump actions/setup-python from 5 to 6 by @dependabot[bot] in #7
  • ci: bump actions/stale from 9 to 10 by @dependabot[bot] in #9
  • ci: bump actions/checkout from 4 to 6 by @dependabot[bot] in #10
  • ci: bump actions/configure-pages from 5 to 6 by @dependabot[bot] in #11
  • deps: bump @types/node from 22.19.15 to 25.5.0 in /mcp-server by @dependabot[bot] in #4
  • deps: bump typescript from 5.9.3 to 6.0.2 in /mcp-server by @dependabot[bot] in #6
  • deps: bump zod from 3.25.76 to 4.3.6 in /mcp-server by @dependabot[bot] in #8
  • ci: bump actions/upload-pages-artifact from 3 to 4 by @dependabot[bot] in #12

New Contributors

Full Changelog: v1.0.0...v1.1.0

v1.0.0 - Stable Release

29 Mar 21:01

Choose a tag to compare

v1.0.0 - Stable Release

Production-grade stable release of Docker Developer Tools.

What's in this release

  • 17 skills covering all Docker workflows
  • 10 rules for automatic best-practice enforcement
  • 150 MCP tools for comprehensive Docker CLI integration
  • Enhanced error messages with error type, failed command, and actionable fix suggestions
  • Workflow diagrams added to docker-context-management, docker-image-signing, and docker-swarm skills
  • Tool export smoke test verifying all 150 tool files export register()
  • GH Pages site overhaul - removed all emojis, added tool search/filter with / keyboard shortcut, back-to-top button, active nav highlighting
  • Documentation sweep - fixed all count inconsistencies, added missing skills/rules to site, updated all version references

Install

npm install -g @tmhs/docker-mcp

Full changelog

v0.12.0 - Niche, Scout, and Extras

29 Mar 20:43

Choose a tag to compare

v0.12.0 - Niche, Scout, and Extras

10 new MCP tools bringing the total to 150.

New Tools

Utility (2)

  • docker_version - Show Docker client and server version information
  • docker_composeVersion - Show Docker Compose version information

Compose Extras (1)

  • docker_composeWatch - Watch build context and auto-rebuild on file changes

Docker Scout (3)

  • docker_scoutQuickview - Quick overview of image vulnerabilities
  • docker_scoutCves - List CVEs found in an image with severity filters
  • docker_scoutRecommendations - Get base image update recommendations

Plugin Management (4)

  • docker_pluginLs - List installed Docker plugins
  • docker_pluginInstall - Install a Docker plugin from a registry
  • docker_pluginRm - Remove one or more Docker plugins
  • docker_pluginEnable - Enable a disabled Docker plugin

Stats

  • 150 MCP tools | 17 skills | 10 rules
  • 437 vitest + 237 pytest tests passing

v0.11.0 - Swarm Stacks, Configs, Secrets, and Trust

29 Mar 19:49

Choose a tag to compare

Swarm Stacks, Configs, Secrets, and Trust

18 new MCP tools, 1 new skill - totals: 140 tools, 17 skills, 10 rules.

New MCP Tools

Swarm Stacks (6): stackDeploy, stackRm, stackLs, stackPs, stackServices, stackConfig

Swarm Configs (4): configCreate, configInspect, configLs, configRm

Swarm Secrets (4): secretCreate, secretInspect, secretLs, secretRm

Docker Content Trust (4): trustInspect, trustSign, trustRevoke, trustKey

New Skill

  • docker-image-signing - Docker Content Trust, image signing/verification, key management, CI/CD signing pipelines

Install

npm install -g @tmhs/docker-mcp@0.11.0

v0.10.0 - Swarm Orchestration

29 Mar 19:35

Choose a tag to compare

Swarm Orchestration

24 new MCP tools, 1 new skill, 1 new rule - totals: 122 tools, 16 skills, 10 rules.

New MCP Tools

Swarm Cluster (8): swarmInit, swarmJoin, swarmLeave, swarmJoinToken, swarmUpdate, swarmUnlock, swarmUnlockKey, swarmCa

Swarm Services (9): serviceCreate, serviceUpdate, serviceRm, serviceLs, serviceInspect, serviceLogs, servicePs, serviceScale, serviceRollback

Swarm Nodes (7): nodeLs, nodeInspect, nodePs, nodeRm, nodeUpdate, nodePromote, nodeDemote

New Skill

  • docker-swarm - Swarm mode orchestration patterns, cluster management, service deployment, scaling, rolling updates, node administration

New Rule

  • swarm-security - Flag missing autolock, unrotated certificates, unencrypted overlay networks, exposed manager ports, missing resource limits on services

Install

npm install -g @tmhs/docker-mcp@0.10.0

v0.9.0 - Container/Image Gaps, Context, and Auth

29 Mar 19:20

Choose a tag to compare

What's New

14 new MCP tools (98 total), 1 new skill (15 total)

Container Gaps (4)

  • \docker_diff\ - inspect filesystem changes in a container
  • \docker_export\ - export container filesystem as tar archive
  • \docker_port\ - list port mappings for a container
  • \docker_rename\ - rename a container

Image Gaps (2)

  • \docker_imageHistory\ - show layer history of an image
  • \docker_import\ - import tarball as filesystem image

Context Management (6)

  • \docker_contextCreate\ - create context for remote Docker hosts
  • \docker_contextLs\ - list available contexts
  • \docker_contextInspect\ - detailed context info
  • \docker_contextRm\ - remove contexts
  • \docker_contextUse\ - set active context
  • \docker_contextShow\ - print current context name

Registry Authentication (2)

  • \docker_login\ - authenticate to a registry (password piped via stdin)
  • \docker_logout\ - log out from a registry

New Skill

  • \docker-context-management\ - remote Docker hosts, SSH/TLS contexts, multi-host workflows

Testing

  • 528 tests passing (314 vitest + 214 pytest)

v0.8.0 - Compose Completeness

29 Mar 19:00

Choose a tag to compare

What's New

16 New Compose MCP Tools (total: 84)

Every remaining Docker Compose V2 command is now covered:

  • composeConfig - validate and render compose files
  • composeCp - copy files to/from service containers
  • composeCreate - create containers without starting
  • composeEvents - real-time compose events
  • composeImages - list images used by services
  • composeKill - force stop services with signal
  • composeLs - list compose projects
  • composePause / composeUnpause - pause/unpause services
  • composePort - get public port for a binding
  • composeRm - remove stopped service containers
  • composeRun - one-off commands on services
  • composeScale - scale services to replica count
  • composeStart / composeStop - start/stop without create/remove
  • composeTop - running processes per service

New Rule

  • compose-scaling - flags scaling blockers: container_name, fixed host ports, missing resource limits

Stats

  • 84 MCP tools | 14 skills | 9 rules
  • All 479 tests passing (273 Vitest + 206 pytest)

v0.7.0 - Buildx, Manifests, and Registry

29 Mar 18:03

Choose a tag to compare

What's New

13 New MCP Tools (68 total)

Buildx (8):

  • \docker_buildxBuild\ - multi-platform builds with cache export, provenance, push/load
  • \docker_buildxLs\ - list builder instances
  • \docker_buildxCreate\ - create a new builder instance
  • \docker_buildxRm\ - remove a builder instance
  • \docker_buildxInspect\ - inspect a builder instance
  • \docker_buildxUse\ - set the default builder
  • \docker_buildxImagetools\ - inspect/create manifest lists via buildx
  • \docker_builderPrune\ - remove build cache

Manifest (5):

  • \docker_manifestCreate\ - create manifest lists for multi-arch images
  • \docker_manifestInspect\ - display manifests and manifest lists
  • \docker_manifestAnnotate\ - add platform info to manifest entries
  • \docker_manifestPush\ - push manifest lists to registries
  • \docker_manifestRm\ - remove local manifest lists

New Skill

  • docker-multi-platform - multi-arch builds, buildx configuration, manifest lists, platform targeting, cross-compilation

New Rule

  • buildx-best-practices - flag multi-platform build issues, missing cache config, architecture hardcoding, missing provenance

Totals

14 skills, 8 rules, 68 MCP tools

v0.6.0 - Advanced and Observability

29 Mar 17:35

Choose a tag to compare

What's New

6 New MCP Tools (55 total)

  • docker_cp - copy files/directories between container and host
  • docker_stats - live resource usage (CPU, memory, network I/O)
  • docker_top - show running processes in a container
  • docker_events - real-time Docker daemon events
  • docker_update - update container resource config live (CPU, memory, restart policy)
  • docker_wait - block until container stops, return exit code

New Skill

  • docker-advanced-workflows - multi-stage pipelines, sidecar patterns, healthchecks, init containers, signal handling, graceful shutdown

New Rule

  • docker-logging - flag missing logging drivers and log rotation in Dockerfiles and compose files

Fixed

  • npm publish workflow now uses OIDC trusted publishers (no token secret needed)

Full changelog: https://github.com/TMHSDigital/Docker-Developer-Tools/blob/main/CHANGELOG.md#060---2026-03-29