version: '3.8' services: web: build: context: . dockerfile: ./nuxt/Dockerfile container_name: "prodio-web" ports: - "6061:3000" volumes: - ./nuxt/app:/app networks: - internal api: image: krisss/docker-webman:8.2-cli-alpine container_name: "prodio-api" ports: - "6060:8787" volumes: - ./app:/app networks: - internal mysql: build: context: . dockerfile: ./mysql/Dockerfile container_name: "prodio-mysql" ports: - "3306:3306" networks: - internal volumes: - ./data/mysql/data:/var/lib/mysql - ./data/mysql/init:/docker-entrypoint-initdb.d environment: MYSQL_ROOT_PASSWORD: 1qazvfr4 # redis: # image: redis # container_name: "prodio-redis" # networks: # - internal phpmyadmin: image: phpmyadmin/phpmyadmin container_name: "prodio-myadmin" ports: - "6069:80" networks: - internal environment: PMA_HOST: mysql PMA_PORT: 3306 UPLOAD_LIMIT: 100M networks: internal: driver: bridge