|
@@ -97,6 +97,11 @@ func (graph *Graph) Create(layerData Archive, container *Container, comment, aut
|
|
|
img.Parent = container.Image
|
|
|
img.Container = container.Id
|
|
|
img.ContainerConfig = *container.Config
|
|
|
+ if config == nil {
|
|
|
+ if parentImage, err := graph.Get(container.Image); err == nil && parentImage != nil {
|
|
|
+ img.Config = parentImage.Config
|
|
|
+ }
|
|
|
+ }
|
|
|
}
|
|
|
if err := graph.Register(layerData, img); err != nil {
|
|
|
return nil, err
|