构建Docker容器
将任务导出为独立的Docker容器
任务容器
构建一个Docker容器,当启动时执行特定的实验或该实验的克隆(副本)。
-
构建一个Docker容器,该容器在启动时将执行特定任务:
clearml-agent build --id
--docker --target --entry-point reuse_task -
构建一个Docker容器,该容器在启动时将克隆由任务ID指定的任务,并执行新克隆的任务:
clearml-agent build --id
--docker --target --entry-point clone_task -
通过执行以下命令来运行构建的Docker:
docker run
查看本教程以构建可执行的实验容器。
基础 Docker 容器
根据特定任务的执行环境构建一个Docker容器。
clearml-agent build --id <task-id> --docker --target <new-docker-name>
您可以使用以下方法之一将Docker容器作为基础Docker镜像添加到任务(实验)中:
- 使用ClearML Web UI - 请参阅基础Docker镜像在“调优实验”页面上。
- 在ClearML配置文件中 - 使用ClearML配置文件
agent.default_docker
选项。
查看本教程,了解如何构建一个Docker容器来复制现有任务的执行环境。