diff --git a/server.go b/server.go index 61b8fd1f4f..c04e34aeb3 100644 --- a/server.go +++ b/server.go @@ -282,7 +282,7 @@ func (srv *Server) exportImage(image *Image, tempdir string) error { } // serialize filesystem - fs, err := archive.Tar(path.Join(srv.runtime.graph.Root, i.ID, "layer"), archive.Uncompressed) + fs, err := i.TarLayer() if err != nil { return err }