ldc-web-images-docker/Stacks/docker-compose.yml
Vincent BRIDIER d025c31a6f - add ports
2021-12-08 20:31:14 +01:00

45 lines
956 B
YAML

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: