You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Docker Compose Apache Airflow (Official Docker Images) with CeleryExecutor, InitDB and InitUser
6
+
7
+
Ideal for local development or small scale personal deployments.
8
+
9
+
### Features
10
+
- Add any linux packages and/or python libraries to the image.
11
+
- Easy deployment in minutes.
12
+
13
+
14
+
15
+
16
+
### How to deploy:
17
+
18
+
**Prerequisite**: Docker and docker-compose to be installed.
19
+
20
+
**Step 1:** Clone this Repo and open terminal.
21
+
22
+
**Step 2:** Go through .env file, init_airflow_setup.sh, docker-compose.yml file to change settings according to your preference. Or you can just keep them as it is for local development.
23
+
24
+
**Step 3:** Run `docker-compose up -d`
25
+
26
+
**Step 4:** Run `sh init_airflow_setup.sh` (Run this only for initial deployment)
27
+
28
+
**Step 5:** Go to http://localhost:8080 and login with user: _airflow_test_user_ and password: _airflow_test_password_ as specified in init_airflow_setup.sh script
29
+
30
+
**Step 6:** Run few dags and monitor Celery workers at http://localhost:5555
0 commit comments