1. spark-master:
    2. image: bde2020/spark-master:2.4.3-hadoop2.7
    3. container_name: spark-master
    4. ports:
    5. - "8080:8080"
    6. - "7077:7077"
    7. environment:
    8. - INIT_DAEMON_STEP=setup_spark
    9. - "constraint:node==<yourmasternode>"
    10. spark-worker-1:
    11. image: bde2020/spark-worker:2.4.3-hadoop2.7
    12. container_name: spark-worker-1
    13. depends_on:
    14. - spark-master
    15. ports:
    16. - "8081:8081"
    17. environment:
    18. - "SPARK_MASTER=spark://spark-master:7077"
    19. - "constraint:node==<yourworkernode>"
    20. spark-worker-2:
    21. image: bde2020/spark-worker:2.4.3-hadoop2.7
    22. container_name: spark-worker-2
    23. depends_on:
    24. - spark-master
    25. ports:
    26. - "8081:8081"
    27. environment:
    28. - "SPARK_MASTER=spark://spark-master:7077"
    29. - "constraint:node==<yourworkernode>"