diff --git a/docker/docker-compose-local.yml b/docker/docker-compose-local.yml index 510824857..dbe4ba2dc 100644 --- a/docker/docker-compose-local.yml +++ b/docker/docker-compose-local.yml @@ -11,7 +11,7 @@ services: max-size: 10m max-file: "3" volumes: - - "${PWD}/db-data:/var/lib/postgresql/data" + - "${PWD}/db-data:/var/lib/postgresql/data:z" local-runner: image: amazon/mwaa-local:2_8 @@ -26,10 +26,10 @@ services: max-size: 10m max-file: "3" volumes: - - "${PWD}/dags:/usr/local/airflow/dags" - - "${PWD}/plugins:/usr/local/airflow/plugins" - - "${PWD}/requirements:/usr/local/airflow/requirements" - - "${PWD}/startup_script:/usr/local/airflow/startup" + - "${PWD}/dags:/usr/local/airflow/dags:z" + - "${PWD}/plugins:/usr/local/airflow/plugins:z" + - "${PWD}/requirements:/usr/local/airflow/requirements:z" + - "${PWD}/startup_script:/usr/local/airflow/startup:z" ports: - "8080:8080" command: local-runner diff --git a/docker/docker-compose-resetdb.yml b/docker/docker-compose-resetdb.yml index 448d3cd5f..5e77a8178 100644 --- a/docker/docker-compose-resetdb.yml +++ b/docker/docker-compose-resetdb.yml @@ -11,7 +11,7 @@ services: max-size: 10m max-file: "3" volumes: - - "${PWD}/db-data:/var/lib/postgresql/data" + - "${PWD}/db-data:/var/lib/postgresql/data":z resetdb: image: amazon/mwaa-local:2_8 @@ -25,9 +25,9 @@ services: max-size: 10m max-file: "3" volumes: - - "${PWD}/dags:/usr/local/airflow/dags" - - "${PWD}/plugins:/usr/local/airflow/plugins" - - "${PWD}/requirements:/usr/local/airflow/requirements" + - "${PWD}/dags:/usr/local/airflow/dags":z + - "${PWD}/plugins:/usr/local/airflow/plugins":z + - "${PWD}/requirements:/usr/local/airflow/requirements":z ports: - "8080:8080" command: resetdb diff --git a/docker/docker-compose-sequential.yml b/docker/docker-compose-sequential.yml index 54f9f8753..39624b84d 100644 --- a/docker/docker-compose-sequential.yml +++ b/docker/docker-compose-sequential.yml @@ -11,9 +11,9 @@ services: max-size: 10m max-file: "3" volumes: - - "${PWD}/dags:/usr/local/airflow/dags" - - "${PWD}/plugins:/usr/local/airflow/plugins" - - "${PWD}/requirements:/usr/local/airflow/requirements" + - "${PWD}/dags:/usr/local/airflow/dags:z" + - "${PWD}/plugins:/usr/local/airflow/plugins:z" + - "${PWD}/requirements:/usr/local/airflow/requirements:z" ports: - "8080:8080" command: webserver diff --git a/mwaa-local-env b/mwaa-local-env index 7eafde13e..636b65929 100755 --- a/mwaa-local-env +++ b/mwaa-local-env @@ -68,7 +68,7 @@ test-requirements) echo "Container amazon/mwaa-local:$AIRFLOW_VERSION not built. Building locally." build_image fi - docker run -v $(pwd)/dags:/usr/local/airflow/dags -v $(pwd)/plugins:/usr/local/airflow/plugins -v $(pwd)/requirements:/usr/local/airflow/requirements -it amazon/mwaa-local:$AIRFLOW_VERSION test-requirements + docker run -v $(pwd)/dags:/usr/local/airflow/dags:z -v $(pwd)/plugins:/usr/local/airflow/plugins:z -v $(pwd)/requirements:/usr/local/airflow/requirements:z -it amazon/mwaa-local:$AIRFLOW_VERSION test-requirements ;; test-startup-script) BUILT_IMAGE=$(docker images -q amazon/mwaa-local:$AIRFLOW_VERSION) @@ -78,7 +78,7 @@ test-startup-script) echo "Container amazon/mwaa-local:$AIRFLOW_VERSION not built. Building locally." build_image fi - docker run -v $(pwd)/startup_script:/usr/local/airflow/startup -it amazon/mwaa-local:$AIRFLOW_VERSION test-startup-script + docker run -v $(pwd)/startup_script:/usr/local/airflow/startup:z -it amazon/mwaa-local:$AIRFLOW_VERSION test-startup-script ;; package-requirements) BUILT_IMAGE=$(docker images -q amazon/mwaa-local:$AIRFLOW_VERSION) @@ -88,7 +88,7 @@ package-requirements) echo "Container amazon/mwaa-local:$AIRFLOW_VERSION not built. Building locally." build_image fi - docker run -v $(pwd)/dags:/usr/local/airflow/dags -v $(pwd)/plugins:/usr/local/airflow/plugins -v $(pwd)/requirements:/usr/local/airflow/requirements -it amazon/mwaa-local:$AIRFLOW_VERSION package-requirements + docker run -v $(pwd)/dags:/usr/local/airflow/dags:z -v $(pwd)/plugins:/usr/local/airflow/plugins:z -v $(pwd)/requirements:/usr/local/airflow/requirements:z -it amazon/mwaa-local:$AIRFLOW_VERSION package-requirements ;; build-image) build_image