From fc6152c90818fe2aab7765bfc362d727aeb4a118 Mon Sep 17 00:00:00 2001 From: Jake Turner <52841588+jakeaturner@users.noreply.github.com> Date: Wed, 1 Apr 2026 11:12:28 -0700 Subject: [PATCH] feat: support adding labels on dynamic container creation (#620) Co-authored-by: Benjamin Sanders Co-authored-by: Claude Opus 4.6 (1M context) --- admin/app/services/docker_service.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/admin/app/services/docker_service.ts b/admin/app/services/docker_service.ts index d12e89b..d3edb5d 100644 --- a/admin/app/services/docker_service.ts +++ b/admin/app/services/docker_service.ts @@ -513,6 +513,11 @@ export class DockerService { const container = await this.docker.createContainer({ Image: finalImage, name: service.service_name, + Labels: { + ...(containerConfig?.Labels ?? {}), + 'com.docker.compose.project': 'project-nomad-managed', + 'io.project-nomad.managed': 'true', + }, ...(containerConfig?.User && { User: containerConfig.User }), HostConfig: gpuHostConfig, ...(containerConfig?.WorkingDir && { WorkingDir: containerConfig.WorkingDir }),