Ошибка, которую вы получаете, указывает на то, что в контейнере отсутствует файл `/usr/share/elasticsearch/bin/elasticsearch-env-from-file`. Чтобы исправить эту ошибку, вам необходимо настроить точку монтирования в файле docker-compose.yml, чтобы контейнер имел доступ к этому файлу.
Вот пример файла docker-compose.yml для настройки точки монтирования для elasticsearch:
```yaml
version: '3'
services:
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.14.0
volumes:
- /полный/путь/к/файлу/elasticsearch-env-from-file:/usr/share/elasticsearch/bin/elasticsearch-env-from-file
```
Замените `/полный/путь/к/файлу/elasticsearch-env-from-file` на фактический путь к файлу `elasticsearch-env-from-file` на вашем хосте.
После этого запустите команду `docker-compose up -d`, чтобы перезапустить контейнер с новыми настройками точки монтирования.
Теперь контейнер должен успешно найти файл `elasticsearch-env-from-file` и выполнить ваши команды без ошибок.