Skip to content
This repository was archived by the owner on Nov 27, 2023. It is now read-only.

Commit 4402ecf

Browse files
authored
Merge pull request #1417 from gtardif/build_labels
Adding support for compose file attributes
2 parents 9301c29 + 2c50885 commit 4402ecf

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

local/compose/build.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ func (s *composeService) toBuildOptions(service types.ServiceConfig, contextPath
189189
Target: service.Build.Target,
190190
Exports: []bclient.ExportEntry{{Type: "image", Attrs: map[string]string{}}},
191191
Platforms: plats,
192+
Labels: service.Labels,
192193
}, nil
193194
}
194195

local/compose/create.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,12 @@ func (s *composeService) getCreateOptions(ctx context.Context, p *types.Project,
289289
Resources: resources,
290290
VolumeDriver: service.VolumeDriver,
291291
VolumesFrom: service.VolumesFrom,
292+
DNS: service.DNS,
293+
DNSSearch: service.DNSSearch,
294+
DNSOptions: service.DNSOpts,
295+
ExtraHosts: service.ExtraHosts,
296+
SecurityOpt: service.SecurityOpt,
297+
UsernsMode: container.UsernsMode(service.UserNSMode),
292298
}
293299

294300
networkConfig := buildDefaultNetworkConfig(service, networkMode, getContainerName(p.Name, service, number))

0 commit comments

Comments
 (0)