Когда я пытаюсь запустить wkhtmltopdf (v 0.12.5) внутри контейнера Docker (который работает нормально, если я пытаюсь сгенерировать pdf из внешнего URL-адреса (http://google.de),), я получаю эту ошибку:
wkhtmltopdf http://app.local/web/app_dev.php/get/media media.pdf
Загрузка страниц (1/6) Ошибка: не удалось загрузить
http://app.local/web/app_dev.php/get/media, с кодом состояния сети 3
и http код состояния 0 - хост app.local не найден Ошибка: ошибка
загрузка страницы http://app.local/web/app_dev.php/get/media (иногда это
будет работать только для игнорирования этой ошибки с помощью --load-error-processing ignore
Выход с кодом 1 из-за сетевой ошибки: HostNotFoundError
Полагаю, проблема в том, что сам контейнер не знает о записи / etc / hosts, которую я добавил на локальном компьютере
127.0.0.1 app.local
Я запутался и застрял, потому что не знаю, как это решить. Я использую Symfony, но это на самом деле не имеет значения, так как я получаю сообщение об ошибке выше, когда использую его внутри самого контейнера с помощью docker exec -it bash.
Runnin скрипт без докера работает нормально.
Может ли кто-нибудь дать мне решение или подсказку, как это запустить?