version: "3.5" services: web: build: . container_name: web ports: - 443:443 volumes: - ./api:/var/www/html/api - ./bin:/var/www/html/bin - ./lib:/var/www/html/lib depends_on: - cassandra - mariadb mariadb: image: mariadb:latest container_name: mariadb volumes: - mariadb:/var/lib/mysql - ./docker/db:/docker-entrypoint-initdb.d/ #deploy: # replicas: 0 env_file: - docker/variables.env cassandra: image: cassandra:4 container_name: cassandra ulimits: memlock: -1 #deploy: # replicas: 0 volumes: - cassandra:/var/lib/cassandra - ./docker/cassandra:/docker-entrypoint-initdb.d/ env_file: - docker/variables.env #grafana: # image: grafana # container_name: grafana # deploy: # replicas: 0 # env_file: # - docker/variables.env # ports: # - 3000:3000 # depends_on: # - cassandra volumes: mariadb: cassandra: