Интеграция Laravel Scout и MeiliSearch в Ларадок

я пытаюсь интегрировать MeiliSearch в свой проект Laravel, используя их официальный пакет для Laravel scout. Я использую Laradock в качестве среды разработки, и у него есть предустановленный образ докера Meilisearch.

Я не смог найти ничего, что объясняло бы, как этого добиться, и вот где я потерялся, когда я пытаюсь получить доступ к хосту MeiliSearch -> http://localhost:7700 из контейнера рабочей области Laradock, он возвращает Отказано в соединении но он отлично работает при попытке получить к нему доступ с моего компьютера bash


person kenean50    schedule 23.03.2021    source источник


Ответы (1)


Я только что понял это, прочитав, как работает сеть в докере.

оказывается, мне нужно использовать meilisearch вместо localhost в моем адресе хоста

из

MEILISEARCH_HOST=http://localhost:7700

to

MEILISEARCH_HOST=http://meilisearch:7700
person kenean50    schedule 23.03.2021