mirror of
https://github.com/clearml/clearml-docs
synced 2025-02-25 05:24:39 +00:00
31 lines
863 B
Markdown
31 lines
863 B
Markdown
---
|
|
title: Building Executable Task Containers
|
|
---
|
|
|
|
## Exporting a Task into a Standalone Docker Container
|
|
|
|
### Task Container
|
|
|
|
Build a Docker container that when launched executes a specific task, or a clone (copy) of that task.
|
|
|
|
- Build a Docker container that at launch will execute a specific Task:
|
|
|
|
```bash
|
|
clearml-agent build --id <task-id> --docker --target <new-docker-name> --entry-point reuse_task
|
|
```
|
|
|
|
- Build a Docker container that at launch will clone a Task specified by Task ID, and will execute the newly cloned Task:
|
|
|
|
```bash
|
|
clearml-agent build --id <task-id> --docker --target <new-docker-name> --entry-point clone_task
|
|
```
|
|
|
|
- Run built Docker by executing:
|
|
|
|
```bash
|
|
docker run <new-docker-name>
|
|
```
|
|
|
|
Check out [this tutorial](../guides/clearml_agent/executable_exp_containers.md) for building executable task
|
|
containers.
|