В каком файле настраиваются вот эти параметры DOCKER_CLIENT_TIMEOUTи COMPOSE_HTTP_TIMEOUT для docer-compose?

Для настройки параметров DOCKER_CLIENT_TIMEOUT и COMPOSE_HTTP_TIMEOUT для docker-compose необходимо изменить файл окружения .env.

Файл .env является файлом конфигурации, используемым docker-compose для определения переменных среды и их значений. Этот файл должен находиться в корневой директории проекта. Если файл .env не существует, вы можете создать его самостоятельно с помощью любого текстового редактора.

Для настройки параметра DOCKER_CLIENT_TIMEOUT в файле .env, вам следует добавить следующую строку:

DOCKER_CLIENT_TIMEOUT=ваше_значение_в_секундах

где ваше_значение_в_секундах является желаемым значением времени ожидания клиента Docker в секундах.

Например, если вы хотите установить DOCKER_CLIENT_TIMEOUT на 300 секунд (5 минут), ваша строка будет выглядеть так:

DOCKER_CLIENT_TIMEOUT=300

Аналогично, для настройки параметра COMPOSE_HTTP_TIMEOUT, вам следует добавить следующую строку:

COMPOSE_HTTP_TIMEOUT=ваше_значение_в_секундах

где ваше_значение_в_секундах является желаемым значением времени ожидания HTTP-запросов к Docker в секундах.

Например, если вы хотите установить COMPOSE_HTTP_TIMEOUT на 600 секунд (10 минут), ваша строка будет выглядеть так:

COMPOSE_HTTP_TIMEOUT=600

После того, как вы добавили эти строки в файл .env, сохраните файл и перезапустите ваше приложение или docker-compose.

В результате, docker-compose будет использовать настроенные значения для таймаутов клиента Docker и HTTP-запросов, что позволит вам контролировать время ожидания ваших операций с Docker в соответствии с вашими требованиями.