code: def build(
      bento_tag: Tag | str,
      backend: t.Literal["buildah"] = ...,
      image_tag: tuple[str] | None = ...,
      features: t.Sequence[str] | None = ...,
      *,
      context_path: PathType = ...,
      file: PathType | None = ...,
      tag: tuple[str] | None = ...,
      add_host: dict[str, str] | ArgType = ...,
      annotation: dict[str, str] | ArgType = ...,
      label: dict[str, str] | ArgType = ...,
      arch: str | None = ...,
      authfile: PathType | None = ...,
      build_arg: dict[str, str] | ArgType = ...,
      cache_from: str | None = ...,
      cap_add: str | ArgType = ...,
      cap_drop: str | ArgType = ...,
      cert_dir: PathType | None = ...,
      cgroup_parent: PathType | None = ...,
      cni_config_dir: PathType | None = ...,
      cni_plugin_path: PathType | None = ...,
      compress: t.Literal[True, False] = ...,
      cpu_period: int | None = ...,
      cpu_quota: int | None = ...,
      cpu_shares: int | None = ...,
      cpuset_cpus: str | None = ...,
      cpuset_mems: str | None = ...,
      creds: str | dict[str, str] | ArgType = ...,
      decryption_key: str | dict[str, str] | ArgType = ...,
      device: str | ArgType = ...,
      disable_compression: t.Literal[True, False] = ...,
      dns: str | None = ...,
      dns_option: str | ArgType = ...,
      dns_search: str | ArgType = ...,
      force_rm: t.Literal[True, False] = ...,
      format: str | t.Literal["docker", "oci"] | None = ...,
      http_proxy: t.Literal[True, False] = ...,
      ignorefile: PathType | None = ...,
      iidfile: PathType | None = ...,
      ipc: str | PathType | None = ...,
      isolation: str | None = ...,
      jobs: int | None = ...,
      layers: t.Literal[True, False] = ...,
      logfile: PathType | None = ...,
      manifest: str | None = ...,
      memory: str | None = ...,
      memory_swap: str | None = ...,
      network: str | None = ...,
      no_cache: t.Literal[True, False] = ...,
      os: str | None = ...,
      pid: PathType | None = ...,
      platform: str | ArgType = ...,
      pull: t.Literal[True, False] = ...,
      pull_always: t.Literal[True, False] = ...,
      pull_never: t.Literal[True, False] = ...,
      quiet: t.Literal[True, False] = ...,
      rm: t.Literal[True, False] = ...,
      runtime: PathType | None = ...,
      runtime_flag: str | dict[str, str] | ArgType = ...,
      secret: str | dict[str, str] | ArgType = ...,
      security_opt: str | ArgType = ...,
      shm_size: str | None = ...,
      sign_by: str | None = ...,
      squash: t.Literal[True, False] = ...,
      ssh: str | ArgType = ...,
      stdin: t.Literal[True, False] = ...,
      target: str | None = ...,
      timestamp: int | None = ...,
      tls_verify: t.Literal[True, False] = ...,
      ulimit: str | dict[str, tuple[int, int]] | ArgType = ...,
      userns: str | None = ...,
      userns_gid_map_group: str | None = ...,
      userns_uid_map_user: str | None = ...,
      uts: str | None = ...,
      variant: str | None = ...,
      volume: str | tuple[str, str, str] | None = ...,
      **kwargs: t.Any,
  ) -> t.Any:
      ...
  
imports: from __future__ import annotations
  import logging
  import os
  import shutil
  import sys
  import typing
  from simple_di import Provide
  from simple_di import inject
  from ._internal.configuration.containers import BentoMLContainer
  from ._internal.container import build
  from ._internal.container import construct_containerfile
  from ._internal.container import get_backend
  from ._internal.container import health
  from ._internal.container import register_backend
  from .exceptions import BentoMLException
label_desc: Use image node_id 6 for calling a global function with example usage: build(bento_tag, backend, image_tag, features) without return types