version: "3" services: apache: build: docker-files ports: - "${PORTAPACHE}:80" expose: - "80" restart: always volumes: - ./application:/var/www - ./docker-files/override.ini:/etc/php/7.4/apache2/conf.d/php.ini - ./.logs:/var/log/apache2 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