version: '3' services: database: image: mysql:8.0 container_name: database restart: always environment: - MYSQL_ROOT_PASSWORD=php-crud-api - MYSQL_DATABASE=php-crud-api - MYSQL_USER=php-crud-api - MYSQL_PASSWORD=php-crud-api #ports: #- "33066:3306" volumes: - ./tests/fixtures/blog_mysql.sql:/docker-entrypoint-initdb.d/blog_mysql.sql webserver: container_name: webserver build: context: ./ environment: #- PHP_CRUD_API_DRIVER=mysql - PHP_CRUD_API_ADDRESS=database #- PHP_CRUD_API_PORT=3306 #- PHP_CRUD_API_DATABASE=php-crud-api #- PHP_CRUD_API_USERNAME=php-crud-api #- PHP_CRUD_API_PASSWORD=php-crud-api #- PHP_CRUD_API_DEBUG=1 ports: - "8080:80" depends_on: - database #volumes: #- .:/php-crud-api:ro