fix(DockerService): support merging container labels and add project-nomad managed label

This commit is contained in:
Jake Turner 2026-04-01 17:51:22 +00:00
parent 64c1f3adb0
commit 61d449128a
No known key found for this signature in database
GPG Key ID: 6DCBBAE4FEAB53EB

View File

@ -509,7 +509,9 @@ export class DockerService {
Image: finalImage,
name: service.service_name,
Labels: {
'com.docker.compose.project': 'project-nomad',
...(containerConfig?.Labels ?? {}),
'com.docker.compose.project': 'project-nomad-managed',
'io.project-nomad.managed': 'true',
},
...(containerConfig?.User && { User: containerConfig.User }),
HostConfig: gpuHostConfig,