version: "3.2" services: php-apache: container_name: "ApachePHP" image: "registry.ldc.fr/ldcweb_env/ldcweb-dev:1.0" restart: 'always' ports: - '${PROJECT_PORT}:80' environment: - PROJECT=${PROJECT} - SERVERNAME=${PROJECT}.test - DOCUMENTROOT=${DOCUMENTROOT} volumes: - ${PROJECT_PATH}:/app/srcs - ${LOGS_PATH}:/app/logs - ${TMP_PATH}:/app/tmp networks: - backend - frontend depends_on: - mariadb - memcached mariadb: container_name: "MariaDB" image: "mariadb:10.4.19" restart: 'always' ports: - '${DB_PORT}:3306' environment: - MARIADB_ROOT_PASSWORD=secret volumes: - ${DB_PATH}:/var/lib/mysql networks: - backend memcached: container_name: "Memcached" image: memcached:latest entrypoint: - memcached - -m 64 networks: - backend networks: backend: frontend: