docs: run extensions in containers (#6971)

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
dianed-square
2026-02-05 08:59:28 -08:00
committed by GitHub
parent c7718a425a
commit 57033b70b5
5 changed files with 60 additions and 75 deletions
@@ -664,6 +664,10 @@ For example, to start a session with a Streamable HTTP extension, you'd run:
goose session --with-streamable-http-extension "https://example.com/streamable"
```
### Extensions in Containers
goose can use the `--container` flag to run extensions inside your Docker containers for devcontainer workflows. See [Running Extensions in Docker Containers](/docs/tutorials/goose-in-docker#running-extensions-in-docker-containers) for details.
## Developing Extensions
goose extensions are implemented with MCP, a standard protocol that allows AI models and agents to securely connect with local or remote resources. Learn how to build your own [extension as an MCP server](https://modelcontextprotocol.io/quickstart/server).