[ORCH-106] Docker sandbox isolation #207

Closed
opened 2026-02-02 18:58:26 +00:00 by jason.woltje · 2 comments
Owner

Isolate agents in Docker containers for security.

Acceptance Criteria

  • src/spawner/docker-sandbox.ts implemented
  • dockerode integration for container management
  • Agent runs in isolated container
  • Resource limits enforced (CPU, memory)
  • Non-root user in container
  • Container cleanup on agent termination

Dependencies

  • Blocked by: #ORCH-105

Technical Notes

See ORCHESTRATOR-MONOREPO-SETUP.md Section 7 for Docker security hardening.

Isolate agents in Docker containers for security. ## Acceptance Criteria - [ ] `src/spawner/docker-sandbox.ts` implemented - [ ] dockerode integration for container management - [ ] Agent runs in isolated container - [ ] Resource limits enforced (CPU, memory) - [ ] Non-root user in container - [ ] Container cleanup on agent termination ## Dependencies - Blocked by: #ORCH-105 ## Technical Notes See `ORCHESTRATOR-MONOREPO-SETUP.md` Section 7 for Docker security hardening.
jason.woltje added this to the M6-AgentOrchestration (0.0.6) milestone 2026-02-02 18:58:26 +00:00
jason.woltje added the securityorchestrator labels 2026-02-02 18:58:26 +00:00
Author
Owner

Duplicate of #241 which was completed. Closing duplicate issue.

Duplicate of #241 which was completed. Closing duplicate issue.
Author
Owner

Duplicate of #241 which was completed. Closing duplicate issue.

Duplicate of #241 which was completed. Closing duplicate issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: mosaic/stack#207