Untitled

 avatar
unknown
dockerfile
2 years ago
685 B
14
Indexable
version: '3'
services:
  web:
    image: caddy:2.3.0-alpine
    ports:
      - 8080:80
    volumes:
      - ./:/srv
      - ./caddy/Caddyfile:/etc/caddy/Caddyfile
    depends_on:
      - php
  php:
    build:
      context: .
      dockerfile: Dockerfile
    volumes:
      - ./:/srv
    environment:
      - SYMFONY_ENV=dev
  mysql:
    image: mysql:8.0
    environment:
      MYSQL_ROOT_PASSWORD: root
      MYSQL_DATABASE: symfony
      MYSQL_USER: symfony
      MYSQL_PASSWORD: symfony
    ports:
      - "3306:3306"
  mailcatcher:
    image: schickling/mailcatcher
    environment:
      - "SMTP_IP=0.0.0.0"
      - "SMTP_PORT=1025"
    ports:
      - 1080:1080
      - 1025:1025
Editor is loading...