Для начала, убедитесь, что файл .env содержит правильные параметры для подключения к контейнеру ClickHouse, включая правильное имя хоста (clickhouse-server) и порт.
Если ошибка "Could not resolve host: clickhouse-server" возникает при попытке выполнения миграции, возможно, проблема с DNS-резолвом имени хоста.
Для исправления этой ошибки вы можете попробовать следующие способы:
1. Проверьте, что контейнер ClickHouse работает и доступен по указанному имени хоста. Вы можете выполнить команду docker ps, чтобы убедиться, что контейнер запущен.
2. Попробуйте использовать IP-адрес контейнера вместо имени хоста в параметрах подключения. Вы можете узнать IP-адрес контейнера, выполнив команду docker inspect <container_id>.
3. Проверьте настройки сети у контейнера ClickHouse, возможно, что есть какие-то проблемы с настройкой сети Docker.
4. Попробуйте перезапустить контейнер ClickHouse и проверить подключение снова.
Если после применения этих методов проблема остается, возможно, вам стоит обратиться к документации ClickHouse или обратиться за помощью к специалисту по настройке Docker и ClickHouse.