version: '3.7'
services: 
  mongodb: 
    image: mongo:latest
    container_name: mongodbCFA
    ports: 
      - '27018:27017'
    expose:
      - '27018'
    environment:
      MONGODB_USER: 'davide'
      MONGODB_PASS: 'davide'
  mysql:
    image: mysql:5.7
    container_name: mysqlCFA
    restart: always
    ports:
      - '3307:3306'
    environment:
      MYSQL_DATABASE: 'test'
      MYSQL_USER: 'davide'
      MYSQL_PASSWORD: 'davide'
      MYSQL_ROOT_PASSWORD: 'davide'
  redis:
    image: redis:latest
    container_name: redisCFA
    ports:
      - '6379:6379'
    expose:
      - '6379'
  postgres:
    restart: always
    image: postgres:10.4
    container_name: postgresCFA
    ports: 
      - '5433:5432'
    expose:
      - '5433'
    environment:
      POSTGRES_USER: 'davide'
      POSTGRES_PASSWORD: 'davide'
      POSTGRES_DATABASE: 'test'
