title: docker-compose mysql init sql is not executed
body: <p>I am trying to set up a mysql docker container and execute init sql script. Unfortunately the sql script is not executed. What am I doing wrong?</p>
  
  <pre><code>version: '3.3'
  services:
    api:
      container_name: 'api'
      build: './api'
    ports:
      - target: 8080
        published: 8888
        protocol: tcp
        mode: host
    volumes:
      - './api:/go/src/app'
    depends_on:
      - 'mysql'
   mysql:
    image: 'mysql:latest'
    container_name: 'mysql'
    volumes:
      - ./db_data:/var/lib/mysql:rw
      - ./database/init.sql:/docker-entrypoint-initdb.d/init.sql:ro
    restart: always
    environment:
      MYSQL_USER: test
      MYSQL_PASSWORD: test
      MYSQL_ROOT_PASSWORD: test
      MYSQL_DATABASE: test
    ports:
      - '3306:3306'
  volumes:
    db_data:
  </code></pre>
  
  <p>I execute file with <code>docker-compose up -d --build</code></p>