build_image
Build a disk Dockerfile with automatic ID generation and an optional wait period, then continue in the background and check deployment status for the result.
Instructions
Build a disk Dockerfile. IDs are generated automatically; omit build storage for the default. Waits up to wait_seconds (default 20), then continues in the background. Check get_deployment for the result. The Dockerfile rules in deploy_app apply.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| desk_id | No | ||
| desk_url | No | Link to the Constructor desk the user copied from the browser, e.g. https://constructor.app/research/projects/<project>/desks/<desk>/viewer/file. Supplies project_id and desk_id; ask the user for it instead of choosing a project or desk yourself. | |
| dockerfile | Yes | ||
| project_id | No | ||
| request_id | No | Optional retry key. Omit it: the MCP generates deployment IDs automatically. | |
| wait_seconds | No | Wait up to this many seconds for completion; execution continues in the MCP after the response. | |
| ephemeral_build_disk_size_gb | No | Omit to use the API default (50 GB). Overrides must be 10–1000 GB. |