@assemblyline-agents/docker
v10.3.2
Published
Official Assembly Line Docker sandbox and deployment plugin.
Maintainers
Readme
@assemblyline-agents/docker
Official Assembly Line Docker sandbox and deployment plugin.
It plays two roles: a sandbox adapter that runs agent sandbox sessions in local Docker containers (command execution, file access, session reconnect), and a deploy provider that packages and runs compiled Assembly Line agents as Docker containers. Provider metadata is exported so the CLI can discover both roles.
Serve-mode deploys run the container with --restart unless-stopped so the agent survives daemon and host restarts, and redeploys stop the outgoing container with a 30-second shutdown grace before removing it instead of force-killing it. Sandbox containers and one-shot exec sessions receive environment values through the docker CLI's child process environment with value-less --env KEY flags; credential values never appear on argv.
Install
assembly-line add docker agent --role sandbox
# or
assembly-line add docker agent --role deployPart of Assembly Line
This package is part of Assembly Line, a vendor-neutral, filesystem-first framework for durable AI agents. See the developer documentation in docs/developers/ for setup, agent authoring, and deployment guides.
License
MIT
