airflow.providers.docker.hooks.docker

Module Contents

Classes

DockerHook

Interact with a Docker Daemon or Registry.

class airflow.providers.docker.hooks.docker.DockerHook(docker_conn_id=default_conn_name, base_url=None, version=None, tls=None, timeout=DEFAULT_TIMEOUT_SECONDS)[source]

Bases: airflow.hooks.base.BaseHook, airflow.utils.log.logging_mixin.LoggingMixin

Interact with a Docker Daemon or Registry.

Parameters

docker_conn_id (Optional[str]) -- The Docker connection id where credentials and extra configuration are stored

conn_name_attr = docker_conn_id[source]
default_conn_name = docker_default[source]
conn_type = docker[source]
hook_name = Docker[source]
static get_ui_field_behaviour()[source]

Returns custom field behaviour

get_conn(self)[source]

Returns connection for the hook.

Was this entry helpful?