go-docker-socket

Community

Streamline Go-Docker interactions, unlock Docker socket potential.

Authorraesene
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill unit addresses the challenge of integrating Go code with the Docker socket, providing a clear and concise guide for developers to leverage Docker operations within their Go programs.

Core Features & Use Cases

  • Docker Socket Integration: Detailed instructions for building Go programs that interact with the Docker daemon via the Docker socket.
  • Go Docker Library Usage: Guidelines on utilizing the Moby client library, essential for accessing Docker Engine API from Go.
  • API Conventions: Overview of important API conventions for client initialization and common operations like images and containers.
  • Quick Example: A sample program to list running containers demonstrates practical usage.

Quick Start

Execute the provided Go code to list all running containers on your Docker host using the go-docker-socket skill.

Dependency Matrix

Required Modules

github.com/moby/moby/clientgithub.com/moby/moby/api

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: go-docker-socket
Download link: https://github.com/raesene/rmm-skills/archive/main.zip#go-docker-socket

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.