version: "3.5" services: nginx: image: nginx:latest ports: - "8080:80" networks: - php-fpm volumes: - ./nginx.conf:/etc/nginx/conf.d/default.conf - ./src/EactMaker:/www/EactMaker/ - ./src/SH4compatibilityTool:/www/SH4compatibilityTool/ - ./src/G1rFxiTools:/www/G1rFxiTools/ - ./src/FestivAlgo:/www/FestivAlgo/ - ./src/SpriteCoder:/www/SpriteCoder/ - ./src/home:/www/home/ phpfpm-main: build: context: ./php-docker/ args: PHP_VERSION: 7.4 networks: - php-fpm volumes: - ./src/EactMaker:/www/EactMaker/ - ./src/SH4compatibilityTool:/www/SH4compatibilityTool/ - ./src/G1rFxiTools:/www/G1rFxiTools/ - ./src/SpriteCoder:/www/SpriteCoder/ - ./src/home:/www/home/ phpfpm-festivalgo: build: context: ./php-docker/ args: PHP_VERSION: 7.4 networks: - php-fpm # - mariadb-festivalgo volumes: - ./src/FestivAlgo:/www/FestivAlgo/ # mariadb-festivalgo: # image: mariadb # networks: # - mariadb-festivalgo # environment: # MYSQL_ROOT_PASSWORD: example2 # MYSQL_USER: festivalgo # MYSQL_PASSWORD: example # MYSQL_DATABASE: festivalgo # volumes: # - ./src/FestivAlgo/database.sql:/docker-entrypoint-initdb.d/database.sql # - ./volumes/mariadb-festivalgo:/var/lib/mysql # phpmyadmin-festivalgo: # image: phpmyadmin/phpmyadmin:5 # networks: # - mariadb-festivalgo # ports: # - 8081:80 # environment: # PMA_HOST: mariadb-festivalgo networks: php-fpm: # mariadb-festivalgo: