version: '3.6' services: {{ mysql_service_name }}: image: {{ mysql_image_nameĀ }} environment: MYSQL_USER: {{ mysql_jdbc_user }} MYSQL_PASSWORD: {{ mysql_jdbc_pass }} MYSQL_ROOT_PASSWORD: {{ mysql_jdbc_pass }} MYSQL_DB: {{ mysql_jdbc_db }} {% if init_db %} configs: - source: db-init target: "/docker-entrypoint-initdb.d/db-init.sql" {% endif %} networks: - {{ conductor_network }} deploy: replicas: {{ mysql_replicas }} placement: constraints: [node.role == worker] networks: {{ conductor_network }}: {% if init_db %} configs: db-init: file: {{ target_path }}/conductor-db-init.sql {% endif %}