Update docker-compose.yaml
ch permissions and port
This commit is contained in:
@@ -11,6 +11,7 @@ services:
|
||||
|
||||
airflow-webserver:
|
||||
build: .
|
||||
user: "50000:0" # Memastikan akses folder log/dags
|
||||
depends_on:
|
||||
- postgres
|
||||
environment:
|
||||
@@ -20,12 +21,14 @@ services:
|
||||
volumes:
|
||||
- ./dags:/opt/airflow/dags
|
||||
- ./logs:/opt/airflow/logs
|
||||
- ./plugins:/opt/airflow/plugins
|
||||
ports:
|
||||
- "8888:8080"
|
||||
- "8081:8080" # Diubah ke 8081 karena 8080 sudah terpakai di VPS
|
||||
command: webserver
|
||||
|
||||
airflow-scheduler:
|
||||
build: .
|
||||
user: "50000:0" # Memastikan akses folder log/dags
|
||||
depends_on:
|
||||
- postgres
|
||||
environment:
|
||||
@@ -34,6 +37,7 @@ services:
|
||||
volumes:
|
||||
- ./dags:/opt/airflow/dags
|
||||
- ./logs:/opt/airflow/logs
|
||||
- ./plugins:/opt/airflow/plugins
|
||||
command: scheduler
|
||||
|
||||
volumes:
|
||||
|
||||
Reference in New Issue
Block a user