I have an Airflow deployment using docker-compose as explained on the official Airflow documentation (here).
I am asking myself if it is possible to create a setup that allows different python environments for different tasks. I.e. let's say I have a pipeline for project 1 which has conflicting dependencies with the DAGs of project 2.
Is there a way to just create two different worker images and somehow tell Airflow to which worker container the corresponding tasks should be sent?
Thanks!