docker-exec-background-process

Community

Ensure Docker exec commands don't hang.

AuthorDisentinel
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill resolves the issue where docker exec commands hang indefinitely when attempting to start background processes (like servers or daemons) within a container.

Core Features & Use Cases

  • Detaches background processes: Ensures docker exec returns promptly after starting a long-running process.
  • Solves SWE-bench timeouts: Prevents timeouts in automated testing frameworks that rely on background services.
  • Handles process session management: Correctly detaches processes from the docker exec session.
  • Use Case: When setting up a development environment inside a Docker container, you need to start a database server in the background. Without this Skill, the command to start the server would hang, blocking further setup. With this Skill, the server starts, and the command returns, allowing the setup to continue.

Quick Start

Use the docker-exec-background-process skill to start a server in the background within the 'my-container' container, ensuring the command returns immediately.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: docker-exec-background-process
Download link: https://github.com/Disentinel/grafema/archive/main.zip#docker-exec-background-process

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 223,000+ vetted skills library on demand.