diff --git a/docker/local-metadata/docker-compose.yml b/docker/local-metadata/docker-compose.yml index 6a3a4e427b2..1085f326c1e 100644 --- a/docker/local-metadata/docker-compose.yml +++ b/docker/local-metadata/docker-compose.yml @@ -10,6 +10,10 @@ # limitations under the License. version: "3.9" +volumes: + ingestion-volume-dag-airflow: + ingestion-volume-dags: + ingestion-volume-tmp: services: mysql: build: @@ -132,7 +136,9 @@ services: - "localhost:172.16.239.13" volumes: - /var/run/docker.sock:/var/run/docker.sock - + - ingestion-volume-dag-airflow:/airflow/dag_generated_configs + - ingestion-volume-dags:/airflow/dags + - ingestion-volume-tmp:/tmp networks: local_app_net: name: ometa_network diff --git a/docker/metadata/docker-compose.yml b/docker/metadata/docker-compose.yml index b953643d331..ae593b1bd43 100644 --- a/docker/metadata/docker-compose.yml +++ b/docker/metadata/docker-compose.yml @@ -10,6 +10,10 @@ # limitations under the License. version: "3.9" +volumes: + ingestion-volume-dag-airflow: + ingestion-volume-dags: + ingestion-volume-tmp: services: mysql: container_name: openmetadata_mysql @@ -112,6 +116,10 @@ services: - "localhost:172.16.240.10" - "localhost:172.16.240.11" - "localhost:172.16.240.13" + volumes: + - ingestion-volume-dag-airflow:/airflow/dag_generated_configs + - ingestion-volume-dags:/airflow/dags + - ingestion-volume-tmp:/tmp networks: app_net: diff --git a/ingestion/Dockerfile b/ingestion/Dockerfile index 5fba1da91d9..70004a2f173 100644 --- a/ingestion/Dockerfile +++ b/ingestion/Dockerfile @@ -36,5 +36,8 @@ RUN cp -r /om-airflow/plugins /airflow/plugins RUN cp -r /om-airflow/plugins/dag_templates /airflow/ RUN mkdir -p /airflow/dag_generated_configs RUN chmod 755 ingestion_dependency.sh +VOLUME ingestion-volume-dag-airflow:/airflow/dag_generated_configs +VOLUME ingestion-volume-dags:/airflow/dags +VOLUME ingestion-volume-tmp:/tmp EXPOSE 8080 CMD [ "./ingestion_dependency.sh" ]