Я использую телескоп Laravel на новой установке Laravel и использую докер для разработки. У меня есть образ: webdevops/php-apache-dev:7.2
и mysql
, когда я пытался получить доступ к телескопу Laravel, запрос не отображается.
Я пробовал это:
1.) Установил свежий Laravel 5.8 и запустил factory('App\User',10)->create()
в повозку для данных высева
2.) composer require laravel/telescope
, пробег php artisan telescope:install
, php artisan migrate
, php artisan telescope:publish
3.) Перейти в каталог проекта терминала, запустить sudo docker ps
4.) Получить идентификатор контейнера Apache-контейнера
5.) Выполнить sudo docker inspect {docker container id}
6.) Получить IP-адрес контейнера
7.) Выполнить sudo docker exec -it {docker container id}
8.) Перейдите на var/www/htdocs
(здесь мой проект laravel живет внутри док-контейнера)
9.) Выполнить php artisan serve --host={ip_address of apache container}
10.) Перейдите по ссылке в браузере http://{ip_address of apache container}:{port in artisan serve}
11.) Авторизуйтесь и обновите страницу
12.) Откройте еще одну вкладку для телескопа Laravel http://{ip_address of apache container}:{port in artisan serve}/telescope
13.) Запрос не отображается, и если я проверяю в консоли, не обнаружена ошибка, а в сети XHR-запрос продолжает работать, даже если я не перезагружаю страницу с этим URL-адресом запроса: http://172.21.0.3:8002/telescope/telescope-api/requests?tag=&take=1&family_hash=
Но все равно запрос пуст
Я ожидаю увидеть запрос (ы) при посещении URL http://{container_id}:{php artisan serve port}/telescope
, но запрос на странице пуст.
вкладка сети в изображении браузера
Терминал внутри Docker apache image
docker-compose.yml image