From 7e5e29e415f20eeb75f548ec9c5a2b5c38403600 Mon Sep 17 00:00:00 2001 From: John Howard Date: Sat, 14 Nov 2015 17:23:33 -0800 Subject: [PATCH] Windows [TP4] Fix push to not kill daemon Signed-off-by: John Howard --- graph/push_v2.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/graph/push_v2.go b/graph/push_v2.go index 8586fa914a..0f7c1103f6 100644 --- a/graph/push_v2.go +++ b/graph/push_v2.go @@ -135,6 +135,11 @@ func (p *v2Pusher) pushV2Tag(tag string) error { break } + // Skip the base layer on Windows. This cannot be pushed. + if allowBaseParentImage && layer.Parent == "" { + break + } + logrus.Debugf("Pushing layer: %s", layer.ID) if layer.Config != nil && metadata.Image != layer.ID {