An7on
https://github.com/dockerfile/chrome
Aleserche
не знаю, было или нет, но может кто сталкивался с такой проблемой
Aleserche
при сборке вот такое выскакивает
Aleserche
Alf 🙀
А что вы собираете?
Aleserche
flack app
Aleserche
там только python:3-onbuild и копирование самой апликухи.
Ну и node + npm до кучи.
Правда там еще сборка (install & run build)
Aleserche
логи посмотрю, наверняка что-то будет
Vladimir
да уж лрги точно интереснее скриншота
Vir
надо делать репорт, обычно показывает что будет слать
Aleserche
делаю, но никаких попробностей нет. Иначе бы показать выхлоп на репорт
Vir
ну тогда надо искать где лежать логи.
A
привет всем
A
кто-нибудь сталкивался с автоматизацией графических приложений в докере?
A
уже довольно долго пробую сделать следующее:
Alf 🙀
что такое графическое приложение на ваш взгляд и о какой именно автоматизации идет речь?
A
ubuntu + fluxbox/icewm/lxde + chromium + jre + sikuli для графической автоматизации + xvfb для headless режима + vnc для ручного контроля и мониторинга
A
автоматизирую веб приложение
A
к сожалению, api-а нет
A
так что пока пробую так
An7on
phantom.js?
A
начал с phantom-a, но он не поддерживает некоторые api реальных браузеров
Alf 🙀
Alf 🙀
там такое любят
A
не понял
Alf 🙀
A
куа чят, что это?
Alf 🙀
A
сам бы с радостью отказался, но без вариантов
A
нету api-а
A
селениум не видит кучу элементов
A
phantom не поддерживает api реальных браузеров
Alf 🙀
ну я не знаю в куа но могу рекомендовать посмотреть в сторону протрактора, например
A
а протрактор разве не только для ангуляр приложений?
A
перефразирую вопрос
A
запускал ли кто-нибудь gui приложение с помощью xvfb в headless режиме?
Alf 🙀
A
хмм
Alf 🙀
так погоди а что за приложение то? какой то вебчик а какой?
A
к сожалению, линк не смогу дать, веб-апп находиться во внутренной сети оператора
A
но дело не в веб-аппе
Alf 🙀
да не нужен мне линк. на чем апп то писан?
Alf 🙀
каждый раз когда говорят что дело не в вебаппе - дело в вебаппе
A
front-js с жуткой обфускацией и dynamic loading, back - а черт его знает
Alf 🙀
а если тебе фронт тестить то нахер тебе бэк
A
все запросы шифруются
A
вот именно
A
пробую автоматизировать фронт
Alf 🙀
так что на фронте то. если не ангуляр то реакт какой нибудь?
Alf 🙀
или что там нынче модно тащить на передовую
A
обычный js
A
после фантом-а, селениум-а нашел другой инструмент
A
sikuli
A
автоматизирует по картинкам
A
не важно, веп апп это или нет
A
конечно, это огромный костыль
A
но что делать
Alf 🙀
а как ты бкдешь автоматизировать новую фичу если ее еще нет на картинке?
Alf 🙀
чувак тебе реально в куа чят
Alf 🙀
там помогут
Sander
как для контейнера в docker-compose.yml, указать свой CMD.
или как сделать так, чтоб контейнер не отключался.
без compose я это делал так docker run --rm ... /bin/bash
A
хмм
A
нашел кое-что
A
https://hub.docker.com/r/markadams/chromium-xvfb-js/
Vir
ссыль дать?
Alf 🙀
держи
Vir
Vir
норм
Alf 🙀
вот тебе реально туда
A
спасибо огромное
A
можно еще один вопрос
A
?
Sander
😞
Alf 🙀
Alf 🙀
не делайте из контейнеров вмки
Sander
я знаю, я не могу зайти в контейнер чтоб проверить что там происходит
Sander
поэтому и спрашиваю, можно ли как-то задать ему CMD в docker-compose
Sander
или каким-то образом сделать чтоб он не отключился, через docker-compose
Sander
🤔