https://gitlab.com/hatiers/lstclean.git
Tip revision: fe284754af51e80d2c10a9cd09494b375f4313c0 authored by hatiers on 08 March 2019, 11:36:00 UTC
varnish WIP
varnish WIP
Tip revision: fe28475
docker-compose.yml
version: "3"
services:
apache:
build: docker-files
ports:
- "${PORTAPACHE}:80"
expose:
- "80"
restart: always
#Le dossier application de la machine hote est mappé avec /var/www du container
volumes:
- ./application:/var/www
- ./docker-files/override.ini:/etc/php/7.2/apache2/conf.d/php.ini
links:
- db:db
db:
image: mariadb:10.3
restart: always
volumes:
- ./.db:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=${MYSQL_ROOT_PASSWORD}
- MYSQL_DATABASE=${MYSQL_DATABASE}
- MYSQL_USER=${MYSQL_USER}
- MYSQL_PASSWORD=${MYSQL_PASSWORD}
adminer:
image: adminer
restart: always
ports:
- "${PORTADMINER}:8080"
links:
- db:db
varnish:
image: jonbaldie/varnish
restart: always
ports:
- "${PORTVARNISH}:80"
expose:
- "80"
links:
- apache:apache
volumes:
- ./docker-files/default.vcl:/etc/varnish/default.vcl
