function parseCGroupsV2(data, callback, logger = log) {
  const containerLine = /\/docker\/containers\/([0-9a-f]{64})\//
  const line = containerLine.exec(data)
  if (line) {
    logger.debug({ utilization: 'docker' }, `Found docker id from cgroups v2: ${line[1]}`)
    callback(null, { id: line[1] })
  } else {
    logger.debug({ utilization: 'docker' }, `Found ${CGROUPS_V2_PATH} but failed to parse Docker container id.`)
    callback(null, null)
  }
}
Try extracting container id from a /proc/self/mountinfo
e.g. - `528 519 254:1 /docker/containers/84cf3472a20d1bfb4b50e48b6ff50d96dfcd812652d76dd907951e6f98997bce/resolv.conf`

@param {string} data file contents
@param {Function} callback function to call when done
@param {object} [logger] internal logger instance