services: api: build: ./api ports: - "18080:18080" volumes: - /Users/matthuntington/Documents/git/practice-tracker-api-node:/app working_dir: /app command: npx nodemon server.js environment: - DB_HOST=${DB_HOST} - DB_USER=${DB_USER} - DB_PWD=${DB_PWD} - DB_NAME=${DB_NAME} depends_on: - mysql mysql: build: ./mysql ports: - "3306:3306" volumes: - ~/Documents/docker_mount/databases/mysql:/var/lib/mysql client: build: ./client ports: - "80:80" volumes: - /Users/matthuntington/Documents/docker_mount/deployments/practice-tracker-frontend/dist:/usr/share/nginx/html