No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Adquiere por un a帽o todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

0D
23H
34M
39S

Posibles configuraciones

9/29
Recursos

Aportes 4

Preguntas 6

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

鈿狅笍 Recuerden que si quieren cambiar el puerto deben cambiar el primero que hace referencia a su maquina y no al container

...
ports:
      - 8081:8080
...

En esta clase aprendemos de forma fundamental a cambiar el archivo airflow.cfg ubicado en el Working Directory del contenedor 鈥淲ebserver鈥 acedemos al bash del contenedor usando docker y el id esto para modificar directamente el archivo

docker exec -it tu_id bash

otra forma es usando el docker-compose.yml, si el archivo que descargamos. En este yml editamos y agregamos variables como

AIRFLOW__CORE__LOAD_EXAMPLES: 'false'
AIRFLOW__SCHEDULER__DAG_DIR_LIST_INTERVAL: 100

esto para evitar que nos descargue los ejemplos de airflow y cambiar el tiempo de espera que tiene la interfaz para mostrarte los DAGs o ficheros que has creado.

adicionalmente podemos cambiar el puerto donde queremos deplegar la interfaz del airflow, aqui un pequeno cometario, como lo hace el companero R0Y3R, aqui hay que cambiar el primer puerto ya que este puerto es el que hace referencia al puerto de tu maquina local y el segundo al puerto del contenedor de docker

ports:
      - 8085:8080

por ultimo, abordamos los volumenes, donde se comparten los ficheros creados en nuestra carpeta con el contenedor

volumes:
    - ./dags:/opt/airflow/dags
    - ./logs:/opt/airflow/logs
    - ./plugins:/opt/airflow/plugins

Saludos

Instalaci贸n en ubuntu.

Debemos instalar previamente docker compose en nuestro equipo para ello puedes usar: https://www.digitalocean.com/community/tutorials/how-to-set-up-laravel-nginx-and-mysql-with-docker-compose-on-ubuntu-20-04

Luego use estos comandos para instalar:
mkdir airflow
mkdir -p ./dags ./logs ./plugins
echo -e 鈥淎IRFLOW_UID=$(id -u)鈥 > .env
curl https://airflow.apache.org/docs/apache-airflow/2.3.3/docker-compose.yaml --output docker-compose.yml
docker-compose up

La forma de definir la configuraci贸n es travez del archivo airflow.cfg ubicado en el Working Directory del contenedor 鈥淲ebserver鈥 y puedes pasar los par谩metros a travez de Docker compose en las variables de entorno.