Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '3'
- services:
- postgres:
- image: postgres:9.6
- environment:
- - POSTGRES_USER=airflow
- - POSTGRES_PASSWORD=airflow
- - POSTGRES_DB=airflow
- ports:
- - "5432:5432"
- webserver:
- image: puckel/docker-airflow:1.10.1
- build:
- context: https://github.com/puckel/docker-airflow.git#1.10.1
- dockerfile: Dockerfile
- args:
- AIRFLOW_DEPS: gcp_api,s3
- restart: always
- depends_on:
- - postgres
- environment:
- - LOAD_EX=n
- - EXECUTOR=Local
- - FERNET_KEY=jsDPRErfv8Z_eVTnGfF8ywd19j4pyqE3NpdUBA_oRTo=
- volumes:
- - ./dags:/usr/local/airflow/dags
- # Uncomment to include custom plugins
- # - ./plugins:/usr/local/airflow/plugins
- ports:
- - "8080:8080"
- command: webserver
- healthcheck:
- test: ["CMD-SHELL", "[ -f /usr/local/airflow/airflow-webserver.pid ]"]
- interval: 30s
- timeout: 30s
- retries: 3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement