deps_rocker.buildkit

Utilities for reasoning about Docker BuildKit configuration.

Functions

is_buildkit_enabled(→ bool)

Return True when BuildKit is explicitly enabled in the provided environment.

ensure_buildkit(→ Mapping[str, str])

Return an env mapping that has DOCKER_BUILDKIT forced to an enabled state.

Module Contents

deps_rocker.buildkit.is_buildkit_enabled(env: Mapping[str, str] | None = None) bool

Return True when BuildKit is explicitly enabled in the provided environment.

deps_rocker.buildkit.ensure_buildkit(env: MutableMapping[str, str] | None = None) Mapping[str, str]

Return an env mapping that has DOCKER_BUILDKIT forced to an enabled state.