Skip to main content

构建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镜像添加到任务(实验)中:

查看本教程,了解如何构建一个Docker容器来复制现有任务的执行环境。