Я пробую API-платформу. Я установил последнюю версию и запускаю ее в Docker в Windows 10. Базой данных по умолчанию является postgres, и я хочу использовать MySQL.
Я установил версию по умолчанию с postgres и смог запустить ее.
Я изменил docker-compose.yaml
db:
image: mysql:8
environment:
- MYSQL_ROOT_PASSWORD=root
- MYSQL_DATABASE=api
- MYSQL_USER=api-platform
- MYSQL_PASSWORD=!ChangeMe!
volumes:
- db-data:/var/lib/mysql
ports:
- target: 3306
published: 3306
protocol: tcp
и API/.env
DATABASE_URL=mysql://api-platform:[email protected]:3306/api
файл для использования MySQL 8.0. Вроде все работает, но в логе докера вижу
php_1 | Waiting for db to be ready...
и когда я открываю браузер на https://127.0.0.1:8443, я получаю 502 Bad Gateway.
Любые ключи к проблеме?
Спасибо
doctrine.yaml
файла? - person Thomas Vangelooven   schedule 11.06.2020