Ver código fonte

Merge pull request #9510 from crosbymichael/chrootarchive

Use consistent ApplyLayer in overlayfs
Michael Crosby 10 anos atrás
pai
commit
6e7a210db6
1 arquivos alterados com 2 adições e 1 exclusões
  1. 2 1
      daemon/graphdriver/overlay/overlay.go

+ 2 - 1
daemon/graphdriver/overlay/overlay.go

@@ -15,6 +15,7 @@ import (
 	log "github.com/Sirupsen/logrus"
 	"github.com/docker/docker/daemon/graphdriver"
 	"github.com/docker/docker/pkg/archive"
+	"github.com/docker/docker/pkg/chrootarchive"
 	"github.com/docker/libcontainer/label"
 )
 
@@ -346,7 +347,7 @@ func (d *Driver) ApplyDiff(id string, parent string, diff archive.ArchiveReader)
 		return 0, err
 	}
 
-	if err := archive.ApplyLayer(tmpRootDir, diff); err != nil {
+	if err := chrootarchive.ApplyLayer(tmpRootDir, diff); err != nil {
 		return 0, err
 	}