mirror of https://github.com/docker/compose.git
If compose file has a build section and no image name, build image with the right derived image name (project_service), like docker-compose.
See awesome_compose/react-express-mongodb example Signed-off-by: Guillaume Tardif <guillaume.tardif@gmail.com>
This commit is contained in:
parent
6bf76eebb1
commit
7b1a602fd4
|
@ -52,7 +52,11 @@ func (s *composeService) ensureImagesExists(ctx context.Context, project *types.
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if service.Build != nil {
|
if service.Build != nil {
|
||||||
opts[service.Name] = s.toBuildOptions(service, project.WorkingDir)
|
imageName := service.Image
|
||||||
|
if imageName == "" {
|
||||||
|
imageName = project.Name + "_" + service.Name
|
||||||
|
}
|
||||||
|
opts[imageName] = s.toBuildOptions(service, project.WorkingDir)
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue