docker_run
Run a Docker container with custom port mappings, environment variables, volume mounts, and restart policy on a remote Linux machine.
Instructions
Run a Docker container with ports, env, volumes, restart policy.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| env | No | Environment vars, comma-separated: 'KEY=val,KEY2=val2' | |
| name | No | Container name | |
| image | Yes | Docker image name | |
| ports | No | Port mappings, comma-separated: '8080:80,443:443' | |
| volume | No | Volume mounts, comma-separated: '/host:/container,/data:/data' | |
| restart | No | Restart policy (default: unless-stopped) | |
| extra_args | No | Additional docker run arguments | |
| session_id | Yes |