blob: 24be154a14285c7c53aca7e0f3d806facb5a3f35 [file] [log] [blame]
Search.setIndex({"docnames": ["_api/airflow/providers/docker/decorators/docker/index", "_api/airflow/providers/docker/decorators/index", "_api/airflow/providers/docker/hooks/docker/index", "_api/airflow/providers/docker/hooks/index", "_api/airflow/providers/docker/index", "_api/airflow/providers/docker/operators/docker/index", "_api/airflow/providers/docker/operators/docker_swarm/index", "_api/airflow/providers/docker/operators/index", "_api/tests/system/providers/docker/example_docker/index", "_api/tests/system/providers/docker/example_docker_copy_data/index", "_api/tests/system/providers/docker/example_docker_swarm/index", "_api/tests/system/providers/docker/index", "commits", "connections/docker", "index", "installing-providers-from-sources"], "filenames": ["_api/airflow/providers/docker/decorators/docker/index.rst", "_api/airflow/providers/docker/decorators/index.rst", "_api/airflow/providers/docker/hooks/docker/index.rst", "_api/airflow/providers/docker/hooks/index.rst", "_api/airflow/providers/docker/index.rst", "_api/airflow/providers/docker/operators/docker/index.rst", "_api/airflow/providers/docker/operators/docker_swarm/index.rst", "_api/airflow/providers/docker/operators/index.rst", "_api/tests/system/providers/docker/example_docker/index.rst", "_api/tests/system/providers/docker/example_docker_copy_data/index.rst", "_api/tests/system/providers/docker/example_docker_swarm/index.rst", "_api/tests/system/providers/docker/index.rst", "commits.rst", "connections/docker.rst", "index.rst", "installing-providers-from-sources.rst"], "titles": ["<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.decorators.docker</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.decorators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.hooks.docker</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.hooks</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.operators.docker</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.operators.docker_swarm</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">airflow.providers.docker.operators</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.docker.example_docker</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.docker.example_docker_copy_data</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.docker.example_docker_swarm</span></code>", "<code class=\"xref py py-mod docutils literal notranslate\"><span class=\"pre\">tests.system.providers.docker</span></code>", "Package apache-airflow-providers-docker", "Docker Connection", "<code class=\"docutils literal notranslate\"><span class=\"pre\">apache-airflow-providers-docker</span></code>", "Installing from sources"], "terms": {"docker_task": 0, "python_cal": 0, "none": [0, 2, 5, 6, 15], "multiple_output": [0, 12, 14], "kwarg": [0, 5, 6], "sourc": [0, 2, 5, 6, 8, 9, 10, 14], "python": [0, 6, 12, 14, 15], "oper": [0, 4, 9, 12, 13, 14], "wrap": 0, "an": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "also": [0, 5, 6, 15], "accept": 0, "ani": [0, 5, 6, 15], "argument": [0, 12], "dockeroper": [0, 5, 6, 9, 12, 14], "via": [0, 5, 6, 14, 15], "can": [0, 5, 6, 13, 14, 15], "reus": 0, "singl": 0, "dag": [0, 12, 14], "paramet": [0, 2, 5, 6, 12, 13, 14], "option": [0, 2, 5, 6, 12, 13, 14], "callabl": 0, "bool": [0, 5, 6, 12, 13], "If": [0, 5, 6, 14, 15], "set": [0, 5, 6, 14], "return": [0, 2, 5, 12, 14], "valu": [0, 5, 6, 9, 14], "unrol": 0, "multipl": [0, 12], "xcom": [0, 5, 12, 14], "dict": [0, 5], "kei": [0, 5, 6, 15], "default": [0, 5, 6, 12], "fals": [0, 5, 6, 13, 14], "3": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15], "1": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15], "0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15], "2": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15], "4": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 13, 15], "dev0": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "thi": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "experiment": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15], "featur": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15], "dockerhook": [2, 5], "docker_conn_id": [2, 5, 6], "default_conn_nam": 2, "base_url": 2, "version": [2, 5, 6, 12, 14, 15], "tl": 2, "timeout": [2, 5, 12, 14], "default_timeout_second": [2, 5], "base": [2, 5, 6, 12], "basehook": 2, "util": 2, "log": [2, 5, 6, 12, 14], "logging_mixin": 2, "loggingmixin": 2, "interact": 2, "daemon": [2, 5, 6], "registri": [2, 5, 6, 13], "str": [2, 5, 6], "The": [2, 5, 6, 9, 13, 14, 15], "connect": [2, 5, 6, 12, 14], "id": [2, 5, 6, 15], "where": [2, 5], "credenti": 2, "extra": [2, 13], "configur": [2, 5, 6], "ar": [2, 5, 6, 9, 13, 14, 15], "store": [2, 5, 6], "conn_name_attr": 2, "docker_default": [2, 13], "conn_typ": 2, "hook_nam": 2, "static": [2, 5, 12], "get_ui_field_behaviour": 2, "custom": [2, 5], "field": [2, 12], "behaviour": [2, 12, 14], "get_conn": 2, "self": [2, 5, 6, 15], "decor": [4, 12, 14], "hook": [4, 5, 12, 13], "docker_swarm": [4, 7, 14], "implement": [5, 12], "stringifi": 5, "line": [5, 12, 14], "make": [5, 6, 12, 14], "sure": 5, "string": [5, 6, 9, 12, 14], "even": [5, 12], "byte": [5, 6, 12, 14], "pass": [5, 6], "stream": 5, "imag": [5, 6, 12, 14], "api_vers": [5, 6], "command": [5, 6, 12], "container_nam": 5, "cpu": 5, "docker_url": [5, 6], "unix": [5, 6], "var": [5, 6], "run": [5, 6, 14, 15], "sock": [5, 6], "environ": [5, 6, 9, 13], "private_environ": [5, 12], "force_pul": [5, 6], "mem_limit": [5, 6], "host_tmp_dir": 5, "network_mod": [5, 12, 14], "tls_ca_cert": [5, 6], "tls_client_cert": [5, 6], "tls_client_kei": [5, 6], "tls_hostnam": [5, 6], "tls_ssl_version": [5, 6], "mount_tmp_dir": 5, "true": [5, 6, 12, 14], "tmp_dir": [5, 6], "tmp": 5, "user": [5, 6, 12, 15], "mount": [5, 6, 12, 14], "entrypoint": [5, 12, 14], "working_dir": 5, "xcom_al": [5, 14], "dn": 5, "dns_search": 5, "auto_remov": [5, 6, 12, 14], "never": 5, "shm_size": 5, "tty": [5, 6], "privileg": [5, 12, 14], "cap_add": 5, "extra_host": [5, 12], "retrieve_output": 5, "retrieve_output_path": 5, "device_request": [5, 12, 14], "model": [5, 6], "baseoper": 5, "execut": [5, 6, 12, 14], "insid": [5, 6, 12], "contain": [5, 6, 9, 12, 14, 15], "By": [5, 15], "temporari": [5, 6, 12, 14, 15], "directori": [5, 6, 9, 15], "creat": [5, 6, 15], "host": [5, 6, 13], "allow": [5, 6, 12, 14], "file": [5, 6, 9, 12, 14, 15], "togeth": [5, 6], "exce": [5, 6], "disk": [5, 6], "size": [5, 6], "10gb": [5, 6], "In": [5, 14], "case": [5, 6, 14], "path": [5, 6], "access": [5, 6], "variabl": [5, 6, 13], "airflow_tmp_dir": [5, 6], "volum": [5, 12, 14], "cannot": 5, "warn": [5, 12, 14, 15], "print": [5, 9], "attempt": 5, "made": [5, 6, 15], "without": 5, "folder": [5, 12, 14, 15], "work": [5, 14], "remot": [5, 6, 14], "engin": [5, 6, 14], "when": [5, 6, 12, 13, 14], "you": [5, 13, 14, 15], "solut": 5, "share": 5, "know": [5, 15], "should": [5, 6, 13, 15], "still": 5, "us": [5, 6, 9, 12, 13, 14, 15], "alreadi": [5, 15], "exist": [5, 13, 14], "name": [5, 6, 12], "your": [5, 9, 14], "achiev": 5, "similar": 5, "capabl": [5, 12], "exceed": 5, "login": [5, 6, 13], "privat": [5, 6], "requir": [5, 6], "prior": [5, 6], "pull": [5, 6, 12], "need": [5, 6], "from": [5, 6, 12, 14], "which": [5, 6, 14], "tag": [5, 6], "omit": [5, 6], "latest": [5, 6, 12], "templat": [5, 6, 12, 14], "api": [5, 6, 12, 14], "auto": [5, 6, 12, 14], "automat": [5, 6, 14], "detect": [5, 6], "server": [5, 6, 13, 15], "s": [5, 6, 12, 14, 15], "union": [5, 6], "list": [5, 6, 12, 14], "float": [5, 6], "number": [5, 12], "assign": 5, "get": [5, 6, 14, 15], "multipli": 5, "1024": 5, "see": [5, 6, 12, 14], "http": [5, 6, 13, 14, 15], "doc": [5, 12, 14], "com": [5, 13, 14, 15], "refer": [5, 6, 12], "constraint": [5, 6], "url": [5, 6, 13], "These": 5, "hidden": 5, "websit": 5, "everi": [5, 6], "maximum": [5, 6], "amount": [5, 6], "memori": [5, 6], "either": [5, 6], "repres": [5, 6], "limit": [5, 6], "like": [5, 6], "128m": [5, 6], "1g": [5, 6], "specifi": [5, 13], "locat": 5, "map": 5, "standard": 5, "system": [5, 12, 14], "temp": 5, "network": [5, 6, 12, 14], "mode": [5, 6, 14], "It": [5, 15], "one": [5, 6, 15], "follow": [5, 9, 13, 15], "bridg": 5, "new": [5, 9, 12, 14], "stack": 5, "No": 5, "anoth": 5, "incompat": 5, "port_bind": 5, "pem": [5, 6], "encod": [5, 6, 12, 13, 14], "certif": [5, 6, 15], "author": [5, 6], "secur": [5, 6], "authent": [5, 6], "client": [5, 6], "hostnam": [5, 6], "match": [5, 6, 12, 15], "against": [5, 6], "disabl": [5, 6, 12, 14], "check": [5, 6, 12, 15], "ssl": [5, 6], "commun": [5, 6], "whether": [5, 6, 13], "bind": [5, 14], "point": [5, 6, 12], "avail": [5, 6, 14, 15], "int": 5, "type": [5, 6, 9, 12, 13, 14], "each": 5, "item": 5, "instanc": [5, 6], "overwrit": 5, "equival": 5, "w": 5, "switch": [5, 12], "push": 5, "all": [5, 12, 13, 14], "stdout": 5, "just": 5, "last": [5, 14], "search": 5, "domain": 5, "remov": [5, 6, 12, 14, 15], "side": [5, 6, 14], "process": [5, 6], "exit": [5, 6], "dev": [5, 12], "shm": 5, "must": 5, "greater": 5, "than": 5, "alloc": [5, 6], "pseudo": [5, 6], "give": [5, 12, 14], "extend": 5, "iter": 5, "includ": [5, 12, 14], "consist": 5, "output": 5, "befor": [5, 12], "manual": [5, 14], "shut": 5, "down": [5, 15], "want": [5, 14, 15], "pickl": 5, "serial": 5, "post": 5, "retriev": 5, "devicerequest": 5, "expos": [5, 6], "resourc": 5, "gpu": 5, "template_field": [5, 12], "sequenc": [5, 12], "template_ext": 5, "sh": 5, "bash": [5, 15], "get_hook": 5, "context": [5, 6, 12], "main": [5, 6, 12, 14, 15], "method": [5, 6], "deriv": [5, 6], "same": [5, 6], "dictionari": [5, 6, 13], "render": [5, 6], "jinja": [5, 6], "get_template_context": [5, 6], "more": [5, 6, 12, 13], "format_command": 5, "start": 5, "on_kil": [5, 6], "overrid": [5, 6], "cleanup": [5, 6, 12], "subprocess": [5, 6], "task": [5, 6, 12, 14], "kill": [5, 6, 12, 14], "thread": [5, 6], "multiprocess": [5, 6], "within": [5, 6], "clean": [5, 6, 12], "up": [5, 6, 12], "leav": [5, 6], "ghost": [5, 6], "behind": [5, 6], "ephemer": 6, "swarm": [6, 12, 14], "servic": 6, "dockerswarmoper": [6, 12, 14], "enable_log": 6, "config": [6, 12, 14], "secret": [6, 12, 14], "placement": [6, 12, 14], "exampl": [6, 12, 13, 14, 15], "orchestr": 6, "time": 6, "script": [6, 12, 15], "highli": 6, "A": 6, "show": [6, 9], "applic": 6, "support": [6, 12, 14], "onli": [6, 14], "json": [6, 12, 13, 14], "journald": 6, "driver": 6, "configrefer": 6, "object": [6, 14], "per": [6, 12], "py": [6, 12], "readthedoc": 6, "io": [6, 13], "en": 6, "stabl": 6, "html": 6, "servicecollect": 6, "_": 6, "secretrefer": 6, "create_servic": 6, "servicemod": 6, "indic": [6, 15], "deploi": 6, "replic": 6, "global": 6, "associ": 6, "networkattachmentconfig": 6, "attach": 6, "instruct": [6, 15], "schedul": 6, "instead": [6, 12, 14], "assum": 6, "part": 6, "env_id": [8, 9, 10], "dag_id": [8, 9, 10], "docker_test": 8, "t1": [8, 10], "test_run": [8, 9, 10], "sampl": 9, "listen": 9, "move": [9, 12, 14], "being": 9, "bashoper": 9, "shortcircuitoper": 9, "todo": 9, "review": 9, "workflow": 9, "chang": [9, 12], "accordingli": 9, "enabl": [9, 12, 13], "code": [9, 15], "docker_sample_copy_data": 9, "locate_file_cmd": 9, "multilin": 9, "sleep": 9, "10": [9, 12, 14], "find": 9, "param": [9, 12, 14], "source_loc": 9, "f": [9, 12], "printf": 9, "head": 9, "docker_swarm_dag": 10, "example_dock": 11, "example_docker_copy_data": 11, "example_docker_swarm": 11, "detail": [12, 14, 15], "commit": 12, "For": [12, 13, 15], "high": 12, "level": 12, "changelog": 12, "inform": [12, 13], "2022": 12, "07": 12, "05": 12, "subject": 12, "cc6a44bdc3": 12, "fix": 12, "cli": [12, 14], "charact": [12, 14], "arrai": [12, 14], "24726": [12, 14], "237d2225d6": 12, "02": 12, "forc": [12, 14], "after": [12, 14], "23160": [12, 14], "0de31bd73a": 12, "06": 12, "29": 12, "depend": 12, "24672": 12, "510a6bab45": 12, "28": 12, "class": [12, 14], "yaml": 12, "24702": 12, "40f08900f2": 12, "hint": 12, "docstr": 12, "24667": 12, "09": 12, "dcdcf3a2b8": 12, "updat": [12, 14], "releas": [12, 14], "note": [12, 13], "rc2": 12, "mai": 12, "24307": 12, "717a7588bc": 12, "descript": [12, 14], "doubl": 12, "min": 12, "specif": 12, "24292": 12, "aeabe994b3": 12, "prepar": 12, "24231": 12, "06856337a5": 12, "test": [12, 14], "23167": [12, 14], "027b707d21": 12, "add": [12, 14], "explanatori": 12, "contributor": 12, "about": [12, 15], "24229": 12, "97b443aa59": 12, "xcom_push": [12, 14], "23981": [12, 14], "12": [12, 15], "75c60923e0": 12, "document": [12, 14], "11": [12, 15], "23631": 12, "24bb9f3a6f": 12, "23554": [12, 14], "8b6b0848a3": 12, "04": 12, "23": 12, "brees": 12, "build": [12, 15], "verifi": 12, "23104": 12, "6933022e94": 12, "mypi": [12, 14], "error": [12, 14], "22884": [12, 14], "56ab82ed7a": 12, "mid": 12, "april": 12, "22819": 12, "e1a42c4fc8": 12, "03": 12, "22502": [12, 14], "22": 12, "d7dbfb7e26": 12, "bugfix": 12, "22383": 12, "31096cc883": 12, "21": 12, "correct": [12, 14, 15], "mention": [12, 14], "tupl": [12, 14], "22371": [12, 14], "14": 12, "16adc035b1": 12, "classifi": [12, 14], "march": 12, "22226": 12, "03cdfe701b": 12, "avoid": [12, 14], "try": [12, 14], "did": [12, 14], "succe": [12, 14], "22145": [12, 14], "f5b96315fe": 12, "feb": 12, "22056": 12, "188ac51996": 12, "python3": 12, "21973": 12, "7acc190a23": 12, "ad": [12, 14], "21986": [12, 14], "3035d3ab16": 12, "01": 12, "debian": 12, "bullsey": 12, "our": 12, "dockerfil": 12, "21378": 12, "21875": 12, "8299adec91": 12, "revert": 12, "21874": 12, "5d89dea568": 12, "08": 12, "d94fa37830": 12, "januari": 12, "delai": 12, "21439": 12, "63fa257231": 12, "21429": [12, 14], "6c3a67d4fc": 12, "2021": [12, 15], "21257": 12, "2f4a3d4d40": 12, "function": [12, 14], "21175": [12, 14], "cb73053211": 12, "27": 12, "21074": 12, "602abe8394": 12, "20": 12, "now": 12, "sphinx": 12, "autoapi": 12, "typehint": 12, "20951": 12, "2c840670c0": 12, "18": 12, "rewrit": 12, "composit": 12, "20868": 12, "31": 12, "f77417eb0d": 12, "k8": 12, "pypi": [12, 14], "compat": 12, "20614": 12, "97496ba2b4": 12, "decemb": 12, "20523": 12, "83f8e178ba": 12, "ext": 12, "20608": 12, "d56e7b56bb": 12, "30": 12, "have": [12, 14], "friendli": 12, "20571": 12, "a0821235fb": 12, "everywher": 12, "20565": 12, "59e4b78daa": 12, "20034": 12, "b20e6d3f06": 12, "20235": 12, "1924e29fa2": 12, "19997": [12, 14], "853576d901": 12, "novemb": 12, "19882": 12, "aa2cb5545f": 12, "remain": 12, "pylint": 12, "comment": 12, "19541": 12, "d9567eb106": 12, "octob": 12, "19321": 12, "45c70f397a": 12, "18990": [12, 14], "f5ad26dcdd": 12, "fixup": [12, 14], "concaten": [12, 14], "19099": [12, 14], "3154935138": 12, "workaround": [12, 14], "18872": [12, 14], "43f334f4bd": 12, "18739": [12, 14], "840ea3efb9": 12, "septemb": 12, "18613": 12, "ef037e7021": 12, "start_dat": 12, "arg": [12, 14], "misc": 12, "18597": 12, "2a3cbabbf8": 12, "cope": 12, "anyth": 12, "18463": 12, "a9772cf287": 12, "taskflow": [12, 14], "15330": [12, 14], "0a68588479": 12, "august": 12, "17890": 12, "be75dcd39c": 12, "meta": 12, "data": 12, "76ed2a49c6": 12, "19": 12, "import": [12, 14, 15], "lazili": 12, "individu": 12, "manag": [12, 15], "17682": 12, "4da4c186ec": 12, "replica": [12, 14], "17474": [12, 14], "26": 12, "87f408b1e7": 12, "juli": 12, "17116": 12, "b10ed95a2a": 12, "xcomarg": 12, "16871": 12, "cd3307ff21": 12, "13536": [12, 14], "24d02bfa84": 12, "17066": 12, "b076ac5925": 12, "retri": [12, 14], "17061": [12, 14], "d02ded65ea": 12, "15": 12, "wrongli": 12, "escap": 12, "amazon": 12, "17020": 12, "b916b75079": 12, "17015": 12, "bc004151ed": 12, "16932": [12, 14], "866a601b76": 12, "toolchain": 12, "16682": 12, "bbc627a3da": 12, "16501": 12, "cbf8001d76": 12, "16": 12, "synchron": 12, "buggfix": 12, "16464": 12, "8a9c337838": 12, "16454": 12, "1fba5402bb": 12, "june": 12, "16405": 12, "9c94b72d44": 12, "16294": 12, "12995cfb9a": 12, "17": 12, "replac": [12, 14], "15843": [12, 14], "37681bca00": 12, "appli": [12, 14], "apply_default": [12, 14], "15667": [12, 14], "807ad32ce5": 12, "pip": [12, 14, 15], "15576": 12, "5b2fe0e740": 12, "popular": 12, "15393": 12, "594d93d3b0": 12, "14642": [12, 14], "566127308f": 12, "pythonvirtualenvdecor": [12, 14], "14761": [12, 14], "ab47717699": 12, "terminu": [12, 14], "state": [12, 14], "14960": [12, 14], "042be2e4e0": 12, "15236": 12, "68e4c4dcb0": 12, "backport": 12, "14886": 12, "3064bf0442": 12, "14157": [12, 14], "589d6dec92": 12, "next": 12, "wave": 12, "14487": 12, "10343ec29f": 12, "tool": [12, 14], "rc": [12, 14], "14082": [12, 14], "88bdcfa0df": 12, "14013": 12, "ac2f72c98d": 12, "13767": 12, "ba54afe58b": 12, "fail": [12, 14], "13532": [12, 14], "13993": [12, 14], "25d68a7a9": 12, "13852": [12, 14], "a9ac2b040b": 12, "flynt": 12, "13732": 12, "3fd5ef3555": 12, "miss": 12, "logo": 12, "integr": 12, "13717": 12, "295d66f914": 12, "2020": 12, "grammar": 12, "13380": 12, "6cf76d7ac0": 12, "typo": 12, "upgrad": [12, 14], "13148": 12, "32971a1a2d": 12, "12955": 12, "b40dffa085": 12, "renam": 12, "rema": 12, "modul": 12, "aip": 12, "12917": 12, "9b39f24780": 12, "dynam": 12, "form": 12, "12558": 12, "6b339c70c4": 12, "spam": 12, "meaning": 12, "12763": 12, "2037303eef": 12, "discoveri": 12, "12466": 12, "c34ef853c8": 12, "separ": [12, 14], "out": 12, "12444": 12, "0080354502": 12, "readm": [12, 14], "0b2": 12, "batch": 12, "12449": 12, "ae7cb4a1e2": 12, "wrong": 12, "hash": 12, "12390": 12, "6889a333cf": 12, "improv": 12, "ref": 12, "12366": 12, "7825e8f590": 12, "13": 12, "instal": 12, "12304": 12, "85a18e13d9": 12, "project": 12, "page": [12, 15], "cross": 12, "12212": 12, "59eb5de78c": 12, "come": 12, "0beta1": 12, "12206": 12, "b2a28d1590": 12, "12082": 12, "4e8f9cc8d0": 12, "black": 12, "formmatt": 12, "9550": 12, "8c42cf1b00": 12, "pyupgrad": 12, "11447": 12, "0314a3a218": 12, "10806": 12, "5a439e84eb": 12, "2a1": 12, "11855": 12, "872b1566a1": 12, "25": 12, "gener": 12, "setup": 12, "11826": 12, "349b0811c3": 12, "d200": 12, "pydocstyl": 12, "11688": 12, "16e7129719": 12, "11487": 12, "0a0e1af800": 12, "broken": 12, "markdown": 12, "link": [12, 15], "toc": 12, "11249": 12, "ca4238eb4d": 12, "month": 12, "11242": 12, "5220e4c384": 12, "11238": 12, "e3f96ce7a8": 12, "24": 12, "incorrect": 12, "usag": 12, "11138": 12, "2e56ee7b22": 12, "10546": 12, "fdd9b6f65b": 12, "10543": 12, "3696c34c28": 12, "word": 12, "10528": 12, "2f2d8dbfaf": 12, "noinspect": 12, "nativ": 12, "intellij": 12, "10525": 12, "ee7ca128a1": 12, "refernc": 12, "10483": 12, "cdec301254": 12, "signatur": [12, 15], "sensor": 12, "10205": 12, "d79e7221d": 12, "annot": 12, "9733": 12, "aeea71274d": 12, "constructor": 12, "10097": 12, "7d24b088cd": 12, "stop": 12, "default_arg": 12, "example_dag": 12, "9985": 12, "c2db0dfeb1": 12, "strict": 12, "rule": 12, "9705": 12, "9906": 12, "5d61580c57": 12, "public": 12, "9463": 12, "d0e7db4024": 12, "fresh": 12, "9408": 12, "12af6a0800": 12, "final": 12, "23rc1": 12, "9404": 12, "c7e5bce57f": 12, "candid": 12, "9370": 12, "f6bd817a3a": 12, "introduc": 12, "transfer": 12, "9320": 12, "4a74cf1a34": 12, "9173": 12, "b4b84a1933": 12, "kernel": 12, "9142": 12, "0b0e4f7a4c": 12, "rc3": 12, "relas": 12, "9026": 12, "00642a46d0": 12, "8994": 12, "375d1ca229": 12, "8898": 12, "12c5e5d8a": 12, "8891": 12, "f3521fb0e3": 12, "regener": 12, "8886": 12, "92585ca4cb": 12, "autom": 12, "8807": 12, "511d98e30d": 12, "4363": 12, "8287": 12, "0a1de16682": 12, "8533": 12, "3237c7e31d": 12, "5850": 12, "captur": 12, "6552": 12, "9626b03d19": 12, "6574": 12, "7671": 12, "733d3d3c32": 12, "7628": 12, "4bde99f132": 12, "7802": 12, "cd546b664f": 12, "call": 12, "super": 12, "cncf": 12, "7825": 12, "3320e432a1": 12, "6817": 12, "lazi": 12, "load": 12, "keep": 12, "face": 12, "untouch": 12, "7517": 12, "4d03e33c11": 12, "__init__": 12, "implicit": 12, "explicit": 12, "entri": 12, "md": [12, 14], "squash": 12, "rebas": 12, "7456": 12, "dbcd3d8787": 12, "6804": 12, "basic": 12, "7419": 12, "9cbd7de6d1": 12, "6792": 12, "_oper": 12, "_hook": 12, "_sensor": 12, "7412": 12, "97a429f9d0": 12, "6714": 12, "magic": 12, "utf": 12, "8": 12, "7338": 12, "83c037873f": 12, "6674": [12, 15], "accord": 12, "7287": 12, "059eda05f8": 12, "6610": 12, "softwar": [12, 15], "7231": 12, "here": 13, "some": 13, "relat": 13, "usernam": 13, "password": 13, "plaintext": 13, "ex": 13, "index": 13, "v1": 13, "port": 13, "azur": 13, "email": 13, "account": 13, "reauth": 13, "refresh": 13, "uri": 13, "syntax": [13, 14], "compon": 13, "export": 13, "airflow_conn_docker_default": 13, "3a": 13, "2f": 13, "2findex": 13, "2fv1": 13, "80": 13, "myemail": 13, "40my": 13, "repositori": 14, "top": [14, 15], "below": [14, 15], "minimum": 14, "explain": 14, "polici": 14, "github": 14, "blob": 14, "mistakenli": 14, "install_requir": 14, "22382": 14, "trove": 14, "framework": 14, "ha": 14, "pre": 14, "attributeerror": 14, "_taskdecor": 14, "attribut": 14, "optimis": 14, "n": 14, "That": 14, "wa": 14, "unintend": 14, "effect": 14, "been": 14, "There": [14, 15], "fallback": 14, "abl": 14, "due": 14, "first": 14, "least": 14, "otherwis": 14, "db": 14, "complet": 14, "migrat": 14, "newer": 14, "initi": 14, "describ": 15, "download": 15, "apach": 15, "airflow": 15, "provid": 15, "docker": 15, "offici": 15, "most": 15, "choos": 15, "differ": 15, "select": 15, "drop": 15, "left": 15, "sdist": 15, "whl": 15, "origin": 15, "checksum": 15, "foundat": 15, "asc": 15, "sha512": 15, "those": 15, "abov": 15, "how": 15, "pgp": 15, "essenti": 15, "sha": 15, "gpg": 15, "pleas": 15, "well": 15, "relev": 15, "distribut": 15, "recommend": 15, "mirror": 15, "i": 15, "pgpk": 15, "ka": 15, "To": 15, "binari": 15, "guid": 15, "pgpv": 15, "tar": 15, "gz": 15, "sat": 15, "sep": 15, "49": 15, "54": 15, "bst": 15, "rsa": 15, "cde15c6e4d3a8ec4ecf4ba4b6674e08ad7de406f": 15, "issuer": 15, "kaxilnaik": 15, "org": 15, "good": 15, "kaxil": 15, "naik": 15, "unknown": 15, "aka": 15, "gmail": 15, "certifi": 15, "trust": 15, "belong": 15, "owner": 15, "primari": 15, "fingerprint": 15, "cde1": 15, "5c6e": 15, "4d3a": 15, "8ec4": 15, "ecf4": 15, "ba4b": 15, "e08a": 15, "d7de": 15, "406f": 15, "do": 15, "worri": 15, "sign": 15, "why": 15, "previou": 15, "step": 15, "valid": 15, "sum": 15, "shasum": 15, "512": 15, "diff": 15, "local": 15, "bin": 15, "package_vers": 15, "package_nam": 15, "provider_download_dir": 15, "mktemp": 15, "d": 15, "dep": 15, "dest": 15, "curl": 15, "apache_airflow_providers_dock": 15, "py3": 15, "l": 15, "o": 15, "echo": 15, "ls": 15, "la": 15, "onc": 15, "chapter": 15}, "objects": {"airflow.providers": [[4, 0, 0, "-", "docker"]], "airflow.providers.docker": [[1, 0, 0, "-", "decorators"], [3, 0, 0, "-", "hooks"], [7, 0, 0, "-", "operators"]], "airflow.providers.docker.decorators": [[0, 0, 0, "-", "docker"]], "airflow.providers.docker.decorators.docker": [[0, 1, 1, "", "docker_task"]], "airflow.providers.docker.hooks": [[2, 0, 0, "-", "docker"]], "airflow.providers.docker.hooks.docker": [[2, 2, 1, "", "DockerHook"]], "airflow.providers.docker.hooks.docker.DockerHook": [[2, 3, 1, "", "conn_name_attr"], [2, 3, 1, "", "conn_type"], [2, 3, 1, "", "default_conn_name"], [2, 4, 1, "", "get_conn"], [2, 4, 1, "", "get_ui_field_behaviour"], [2, 3, 1, "", "hook_name"]], "airflow.providers.docker.operators": [[5, 0, 0, "-", "docker"], [6, 0, 0, "-", "docker_swarm"]], "airflow.providers.docker.operators.docker": [[5, 2, 1, "", "DockerOperator"], [5, 1, 1, "", "stringify"]], "airflow.providers.docker.operators.docker.DockerOperator": [[5, 4, 1, "", "execute"], [5, 4, 1, "", "format_command"], [5, 4, 1, "", "get_hook"], [5, 4, 1, "", "on_kill"], [5, 3, 1, "", "template_ext"], [5, 3, 1, "", "template_fields"]], "airflow.providers.docker.operators.docker_swarm": [[6, 2, 1, "", "DockerSwarmOperator"]], "airflow.providers.docker.operators.docker_swarm.DockerSwarmOperator": [[6, 4, 1, "", "execute"], [6, 4, 1, "", "on_kill"]], "tests.system.providers": [[11, 0, 0, "-", "docker"]], "tests.system.providers.docker": [[8, 0, 0, "-", "example_docker"], [9, 0, 0, "-", "example_docker_copy_data"], [10, 0, 0, "-", "example_docker_swarm"]], "tests.system.providers.docker.example_docker": [[8, 5, 1, "", "DAG_ID"], [8, 5, 1, "", "ENV_ID"], [8, 5, 1, "", "t1"], [8, 5, 1, "", "test_run"]], "tests.system.providers.docker.example_docker_copy_data": [[9, 5, 1, "", "DAG_ID"], [9, 5, 1, "", "ENV_ID"], [9, 5, 1, "", "locate_file_cmd"], [9, 5, 1, "", "test_run"]], "tests.system.providers.docker.example_docker_swarm": [[10, 5, 1, "", "DAG_ID"], [10, 5, 1, "", "ENV_ID"], [10, 5, 1, "", "t1"], [10, 5, 1, "", "test_run"]]}, "objtypes": {"0": "py:module", "1": "py:function", "2": "py:class", "3": "py:attribute", "4": "py:method", "5": "py:data"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"], "2": ["py", "class", "Python class"], "3": ["py", "attribute", "Python attribute"], "4": ["py", "method", "Python method"], "5": ["py", "data", "Python data"]}, "titleterms": {"airflow": [0, 1, 2, 3, 4, 5, 6, 7, 12, 14], "provid": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 14], "docker": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14], "decor": [0, 1], "modul": [0, 2, 5, 6, 8, 9, 10], "content": [0, 2, 5, 6, 8, 9, 10, 14], "function": [0, 5], "submodul": [1, 3, 7, 11], "hook": [2, 3], "class": [2, 5, 6], "subpackag": 4, "oper": [5, 6, 7], "docker_swarm": 6, "test": [8, 9, 10, 11], "system": [8, 9, 10, 11], "example_dock": 8, "example_docker_copy_data": 9, "example_docker_swarm": 10, "packag": [12, 14, 15], "apach": [12, 14], "3": [12, 14], "1": [12, 14], "0": [12, 14], "2": [12, 14], "7": [12, 14], "6": [12, 14], "5": [12, 14], "4": [12, 14], "connect": 13, "authent": 13, "default": 13, "id": 13, "configur": 13, "refer": 14, "resourc": 14, "commit": 14, "instal": [14, 15], "requir": 14, "changelog": 14, "featur": 14, "bug": 14, "fix": 14, "break": 14, "chang": 14, "misc": 14, "other": 14, "from": 15, "sourc": 15, "releas": 15, "integr": 15, "verifi": 15, "pypi": 15}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "sphinx.ext.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 56}})