From ccc11901e08a1a10cdb12cce30fd105b02f4ca15 Mon Sep 17 00:00:00 2001 From: "nathania.calista01@gmail.com" <nathania.calista01@gmail.com> Date: Mon, 6 Jan 2025 11:41:08 +0700 Subject: [PATCH] feat: docker for apache airflow --- Dockerfile | 7 +++++++ docker-compose.yml | 12 ++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 Dockerfile create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9596958 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,7 @@ +FROM apache/airflow:latest +USER root + +RUN apt-get update && \ + apt-get -y install git && \ + apt-get clean +USER airflow \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..2b790a3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,12 @@ +version: '3' +services: + sleek-airflow: + build: + context: . + dockerfile: Dockerfile + volumes: + - ./airflow:/opt/airflow + ports: + - "8080:8080" + command: airflow standalone + -- GitLab