version: '3.8' services: app: image: php:8.1-fpm container_name: productos_app working_dir: /var/www/html volumes: - ./:/var/www/html networks: - productos_net depends_on: - mysql nginx: image: nginx:stable container_name: productos_nginx ports: - "8080:80" volumes: - ./:/var/www/html - ./docker/nginx/default.conf:/etc/nginx/conf.d/default.conf networks: - productos_net depends_on: - app mysql: image: mysql:8.0 container_name: productos_mysql environment: MYSQL_ROOT_PASSWORD: secret MYSQL_DATABASE: productos ports: - "3306:3306" volumes: - db_data:/var/lib/mysql networks: - productos_net networks: productos_net: volumes: db_data: