docker-exec-background-process
CommunityEnsure 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 execreturns 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 execsession. - 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.