api de gestion de ticket, basé sur php-crud-api. Le but est de décorrélé les outils de gestion des données, afin
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

docker-compose.yml 875B

123456789101112131415161718192021222324252627282930
  1. version: '3'
  2. services:
  3. mysql:
  4. image: mysql:8.0
  5. container_name: mysql
  6. command: --default-authentication-plugin=mysql_native_password
  7. restart: always
  8. environment:
  9. - MYSQL_ROOT_PASSWORD=php-crud-api
  10. - MYSQL_DATABASE=php-crud-api
  11. - MYSQL_USER=php-crud-api
  12. - MYSQL_PASSWORD=php-crud-api
  13. ports:
  14. - "3307:3306"
  15. volumes:
  16. - ./tests/fixtures/blog_mysql.sql:/docker-entrypoint-initdb.d/blog_mysql.sql
  17. apache:
  18. container_name: apache
  19. build:
  20. context: ./
  21. environment:
  22. - PHP_CRUD_API_DATABASE=php-crud-api
  23. - PHP_CRUD_API_USERNAME=php-crud-api
  24. - PHP_CRUD_API_PASSWORD=php-crud-api
  25. - PHP_CRUD_API_ADDRESS=mysql
  26. #- PHP_CRUD_API_DEBUG=1
  27. ports:
  28. - "8080:80"
  29. depends_on:
  30. - mysql