daemon/initlayer: Setup: remove uses of idtools.Identity

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2025-04-15 23:27:24 +02:00
parent 9c9a6cb941
commit a38ca9a548
5 changed files with 9 additions and 13 deletions

View File

@@ -41,7 +41,6 @@ import (
"github.com/docker/docker/libnetwork/options"
lntypes "github.com/docker/docker/libnetwork/types"
"github.com/docker/docker/opts"
"github.com/docker/docker/pkg/idtools"
"github.com/docker/docker/pkg/sysinfo"
"github.com/docker/docker/runconfig"
volumemounts "github.com/docker/docker/volume/mounts"
@@ -1256,10 +1255,9 @@ func removeDefaultBridgeInterface() {
}
}
func setupInitLayer(idMapping user.IdentityMapping) func(string) error {
func setupInitLayer(uid int, gid int) func(string) error {
return func(initPath string) error {
uid, gid := idMapping.RootPair()
return initlayer.Setup(initPath, idtools.Identity{UID: uid, GID: gid})
return initlayer.Setup(initPath, uid, gid)
}
}