mirror of
https://github.com/Crosstalk-Solutions/project-nomad.git
synced 2026-04-01 22:39:26 +02:00
feat: support adding labels on dynamic container creation (#610)
Co-authored-by: Jake Turner <jturner@cosmistack.com>
This commit is contained in:
parent
44ecf41ca6
commit
f32ba3bb51
|
|
@ -508,6 +508,11 @@ export class DockerService {
|
||||||
const container = await this.docker.createContainer({
|
const container = await this.docker.createContainer({
|
||||||
Image: finalImage,
|
Image: finalImage,
|
||||||
name: service.service_name,
|
name: service.service_name,
|
||||||
|
Labels: {
|
||||||
|
...(containerConfig?.Labels ?? {}),
|
||||||
|
'com.docker.compose.project': 'project-nomad-managed',
|
||||||
|
'io.project-nomad.managed': 'true',
|
||||||
|
},
|
||||||
...(containerConfig?.User && { User: containerConfig.User }),
|
...(containerConfig?.User && { User: containerConfig.User }),
|
||||||
HostConfig: gpuHostConfig,
|
HostConfig: gpuHostConfig,
|
||||||
...(containerConfig?.WorkingDir && { WorkingDir: containerConfig.WorkingDir }),
|
...(containerConfig?.WorkingDir && { WorkingDir: containerConfig.WorkingDir }),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user