version: "3.0" volumes: db-data: external: false services: db: image: mariadb:10.11.16 restart: unless-stopped ports: - 3307:3306 environment: MYSQL_RANDOM_ROOT_PASSWORD: "yes" MYSQL_DATABASE: stevedb MYSQL_USER: steve MYSQL_PASSWORD: changeme app: restart: unless-stopped build: . links: - "db:mariadb" volumes: - .:/code ports: - "8180:8180" - "8445:8443" depends_on: - db