Aniket More
01/02/2026, 2:42 PMkapa.ai
01/02/2026, 2:42 PMsetup.sh) in a sample repo. [[Modern stack](https://airbyte.com/tutorials/modern-data-stack-docker#step-2)] - In that example, separate compose files are used for Airbyte, Airflow, and Superset (docker-compose-airbyte.yaml, docker-compose-airflow.yaml, etc.), and they are brought up together with a script. [[Modern stack](https://airbyte.com/tutorials/modern-data-stack-docker#step-2)] - Another tutorial shows how to run Airbyte OSS and Airflow together locally in Docker, including customizing the Airflow image to install the Airbyte provider and wiring volumes and networking. [[Airflow + Airbyte](https://airbyte.com/tutorials/how-to-use-airflow-and-airbyte-together)] - A BigQuery-focused quickstart also runs Airbyte and Airflow together via Docker Compose, with an orchestration directory and docker compose commands. [[ADA stack](https://airbyte.com/tutorials/airbyte-dbt-and-airflow-stack-with-bigquery)] So conceptually: - Yes, you can absolutely define a Docker Compose setup that includes: - Airbyte OSS - Airflow (with the Airbyte provider installed) - Databases (e.g., MySQL, Postgres, BigQuery access, etc.) - Optional extras like dbt and Superset - The docs show this done either: - With multiple compose files orchestrated by a script, or - With separate Airbyte and Airflow compose setups that share a Docker network. However, the provided knowledge sources do not include a complete, ready‑to‑copy single docker-compose.yml that has Airbyte + Airflow + MySQL all in one file. They only describe the approach and show partial snippets (e.g., how to customize Airflow’s docker-compose.yaml and Dockerfile, and that separate compose files exist in a GitHub repo). [[Modern stack](https://airbyte.com/tutorials/modern-data-stack-docker#step-2); [Airflow + Airbyte](https://airbyte.com/tutorials/how-to-use-airflow-and-airbyte-together)] Given that limitation: - You can create your own combined docker-compose.yml that: - Includes the Airbyte services (from the Airbyte repo / docs). - Includes the Airflow services (from the Airflow Docker guide) plus the Airbyte provider and any extra volumes. - Adds a MySQL service. - Puts them all on the same Docker network so Airflow can call Airbyte and Airbyte can reach MySQL. - But the exact service definitions and full compose file are not spelled out in the knowledge sources, so I can’t provide a fully accurate, line‑by‑line compose file here without going beyond the given material. If you want to follow something documented: 1. Use the “modern data stack with Docker” pattern: - Clone the referenced GitHub repo with multiple compose files and setup.sh, then adapt it by adding a MySQL service to the relevant compose file. [[Modern stack](https://airbyte.com/tutorials/modern-data-stack-docker#step-2)] 2. Or follow the “Airflow and Airbyte OSS – Better Together” tutorial to: - Run Airbyte via its own Docker setup. - Run Airflow via its own docker-compose.yaml (with the Airbyte provider). - Add a MySQL container to one of those compose files and ensure they share a network. [[Airflow + Airbyte](https://airbyte.com/tutorials/how-to-use-airflow-and-airbyte-together)] If you tell me which base tutorial you plan to follow (modern data stack vs. Airflow+Airbyte tutorial), I can outline how to extend that setup conceptually to include MySQL, but I can’t pull an exact full compose file from the current sources.Aniket More
01/02/2026, 3:29 PMkapa.ai
01/02/2026, 3:29 PMkapa.ai
01/02/2026, 3:29 PMabctl for new deployments. The support docs explicitly say: > “Docker deployment is deprecated. Please check abctl to deploy new instances.” [[Support QA](https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart)] and similarly: > “Docker Compose is deprecated. Please use abctl.” [[Support QA](https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart)] The recommended way to install Airbyte locally is: bash abctl local install after installing Docker Desktop and abctl, as described in the OSS Quickstart. [[Quickstart](https://docs.airbyte.com/platform/using-airbyte/getting-started/oss-quickstart#part-3-run-airbyte)] Because Docker Compose deployment is deprecated, the current knowledge sources do not provide an up‑to‑date, supported docker-compose.yml for installing Airbyte, so I can’t safely give you one here. If you’re starting a new setup, you should use abctl instead of Docker Compose.