services: sabredav: build: context: . dockerfile: docker/Dockerfile ports: - "8080:8080" environment: DB_HOST: mariadb DB_PORT: 3306 DB_NAME: sabredav DB_USER: sabreuser DB_PASS: sabrepass depends_on: - mariadb mariadb: image: mariadb:10.11 restart: unless-stopped environment: MYSQL_ROOT_PASSWORD: rootpassword MYSQL_DATABASE: sabredav MYSQL_USER: sabreuser MYSQL_PASSWORD: sabrepass volumes: - mariadb-data:/var/lib/mysql volumes: mariadb-data: