This is an automated email from the ASF dual-hosted git repository.

uranusjr pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/main by this push:
     new fe28902  Add docker-compose explanation to conn localhost (#19076)
fe28902 is described below

commit fe2890246a7c3d014daa909cb19ac523edb15005
Author: Fernando Bugni <fernando.bu...@gmail.com>
AuthorDate: Tue Oct 19 17:24:32 2021 -0300

    Add docker-compose explanation to conn localhost (#19076)
---
 docs/apache-airflow/start/docker.rst | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/docs/apache-airflow/start/docker.rst 
b/docs/apache-airflow/start/docker.rst
index 22763d9..023f669 100644
--- a/docs/apache-airflow/start/docker.rst
+++ b/docs/apache-airflow/start/docker.rst
@@ -82,6 +82,8 @@ This file contains several service definitions:
 - ``postgres`` - The database.
 - ``redis`` - `The redis <https://redis.io/>`__ - broker that forwards 
messages from scheduler to worker.
 
+In general, if you want to use airflow locally, your DAGs may try to connect 
to servers which are running on the host. In order to achieve that, an extra 
configuration must be added in ``docker-compose.yaml``. For example, on Linux 
the configuration must be in the section ``services: airflow-worker`` adding 
``extra_hosts: - "host.docker.internal:host-gateway"``; and use 
``host.docker.internal`` instead of ``localhost``. This configuration vary in 
different platforms. Please, see document [...]
+
 All these services allow you to run Airflow with :doc:`CeleryExecutor 
</executor/celery>`. For more information, see :doc:`/concepts/overview`.
 
 Some directories in the container are mounted, which means that their contents 
are synchronized between your computer and the container.

Reply via email to