fast-gateway-protocol

docker-daemon

Fast Docker operations via FGP daemon - 10-30x faster than spawning docker CLI per command. Use when user needs to manage containers, images, logs, or execute commands. Triggers on "docker containers", "container logs", "docker exec", "list images", "docker stats".

fast-gateway-protocol 2 Updated 4mo ago

Resources

1
GitHub

Install

npx skillscat add fast-gateway-protocol/fgp-skills/docker-daemon

Install via the SkillsCat registry.

SKILL.md

FGP Docker Daemon

Fast Docker container management via direct API access.

Why FGP?

Operation FGP Daemon docker CLI Speedup
List containers 5ms 80ms 16x
Container logs 8ms 120ms 15x
Exec command 15ms 200ms 13x
Image list 3ms 60ms 20x

Installation

brew install fast-gateway-protocol/fgp/fgp-docker

Setup

# Uses Docker socket by default
# Or specify remote Docker host
export DOCKER_HOST="tcp://localhost:2375"

fgp start docker

Available Commands

Command Description
docker.containers List containers
docker.images List images
docker.logs Get container logs
docker.exec Execute command in container
docker.start Start container
docker.stop Stop container
docker.rm Remove container
docker.pull Pull image
docker.build Build image
docker.stats Container resource stats

Example Workflows

# List running containers
fgp call docker.containers --filter '{"status": ["running"]}'

# Get logs
fgp call docker.logs --container my-app --tail 100

# Execute command
fgp call docker.exec --container my-app --cmd "ls -la /app"

# Container stats
fgp call docker.stats --container my-app