version: '3.3' services: db: image: mysql:5.7 restart: always volumes: - netneutrality-db:/var/lib/mysql - ./sql/netneutrality_jpa.sql:/docker-entrypoint-initdb.d/dump.sql environment: MYSQL_DATABASE: 'netneutrality' MYSQL_USER: 'java' MYSQL_PASSWORD: 'password' MYSQL_ROOT_PASSWORD: 'password' ports: - "3306" networks: - internal app: image: netneutrality:dev restart: always depends_on: - db environment: MYSQL_HOST: 'db' MYSQL_USER: 'java' MYSQL_PASSWORD: 'password' MYSQL_DATABASE: 'netneutrality' ports: - "9000:9000" networks: - internal volumes: netneutrality-db: networks: internal: