diff --git a/libcontainer/rootfs_linux.go b/libcontainer/rootfs_linux.go index 51f961df..6d258569 100644 --- a/libcontainer/rootfs_linux.go +++ b/libcontainer/rootfs_linux.go @@ -158,6 +158,8 @@ func mountToRootfs(m *configs.Mount, rootfs, mountLabel string) error { if err := checkMountDestination(rootfs, dest); err != nil { return err } + // update the mount with the correct dest after symlinks are resolved. + m.Destination = dest if err := createIfNotExists(dest, stat.IsDir()); err != nil { return err }