code: def fix_ownership_using_docker(quiet: bool = False):
      if get_host_os() != "linux":
          # no need to even attempt fixing ownership on MacOS/Windows
          return
      cmd = [
          "docker",
          "run",
          "-v",
          "./scripts/in_container:/opt/airflow/scripts/in_container",
          "-e",
          f"HOST_OS={get_host_os()}",
          "-e",
          f"HOST_USER_ID={get_host_user_id()}",
          "-e",
          f"HOST_GROUP_ID={get_host_group_id()}",
          "-e",
          f"DOCKER_IS_ROOTLESS={is_docker_rootless()}",
          "-e",
          f"VERBOSE_COMMANDS={str(not quiet).lower()}",
          "-t",
          OWNERSHIP_CLEANUP_DOCKER_TAG,
          "/opt/airflow/scripts/in_container/run_fix_ownership.py",
      ]
      run_command(cmd, text=True, check=False, capture_output=quiet)
  
imports: from __future__ import annotations
  import copy
  import json
  import os
  import re
  import sys
  from subprocess import DEVNULL, CalledProcessError, CompletedProcess
  from typing import TYPE_CHECKING
  from airflow_breeze.params.build_prod_params import BuildProdParams
  from airflow_breeze.utils.cache import read_from_cache_file
  from airflow_breeze.utils.host_info_utils import get_host_group_id, get_host_os, get_host_user_id
  from airflow_breeze.utils.path_utils import AIRFLOW_SOURCES_ROOT, SCRIPTS_DOCKER_DIR, cleanup_python_generated_files, create_mypy_volume_if_needed
  from airflow_breeze.utils.shared_options import get_verbose
  from airflow_breeze.utils.visuals import ASCIIART, ASCIIART_STYLE, CHEATSHEET, CHEATSHEET_STYLE
  from airflow_breeze.global_constants import ALLOWED_CELERY_BROKERS, ALLOWED_DEBIAN_VERSIONS, DEFAULT_PYTHON_MAJOR_MINOR_VERSION, DOCKER_DEFAULT_PLATFORM, MIN_DOCKER_COMPOSE_VERSION, MIN_DOCKER_VERSION, SEQUENTIAL_EXECUTOR
  from airflow_breeze.utils.console import Output, get_console
  from airflow_breeze.utils.run_utils import RunCommandResult, check_if_buildx_plugin_installed, run_command
label_desc: Use image node_id 20 for calling a global function with example usage: fix_ownership_using_docker(quiet) without return types