services: db: image: mariadb:lts container_name: db restart: unless-stopped volumes: - netneutrality-db:/var/lib/mysql - ./sql:/docker-entrypoint-initdb.d environment: MYSQL_USER: 'java' MYSQL_PASSWORD: 'password' MYSQL_DATABASE: 'netneutrality' MYSQL_ROOT_PASSWORD: 'password' MARIADB_AUTO_UPGRADE: '1' ports: - "3306" networks: - internal bot: container_name: bot build: ./ restart: unless-stopped depends_on: - db volumes: - ./logs:/app/logs environment: MYSQL_HOST: 'db' MYSQL_USER: 'java' MYSQL_PASSWORD: 'password' MYSQL_DATABASE: 'netneutrality' env_file: ".env" ports: - "9000:9000" networks: - internal volumes: netneutrality-db: networks: internal: