juliohm1978 / dockerbb Goto Github PK
View Code? Open in Web Editor NEWProtótipo de imagem Docker com Navegador Chromium e Warsaw instalados para acessar o Banco do Brasil
Home Page: https://dockerbb.morimoto.net.br
Protótipo de imagem Docker com Navegador Chromium e Warsaw instalados para acessar o Banco do Brasil
Home Page: https://dockerbb.morimoto.net.br
Estou adquirindo uma maquina nova, e pensei em usar docker para isolar esse acesso aos bancos, e em uma rápida pesquisa no google apareceu seu repositório.
Duvidas:
Excelente iniciativa, parabéns
Não consigo instalar a versão 95, que está setada no repositório.
Tentei instalar a versão 102 do "chromium", mas também não funciona.
Neste último caso, o erro é "Error response from daemon: can not get logs from container which is dead or marked for removal"
Obrigado!
The command '/bin/sh -c apt-get update && apt-get install -y libnss3-tools zenity libgtk2.0-0 dbus-x11 yad libcurl3 libdbus-1.3 sudo gosu libxss1 lsb-release wget xdg-utils net-tools openssl=${OPENSSL_VERSION}* xfce4=${XFCE_VERSION}* xfwm4=${XFWM4_VERSION}* x11vnc=${X11VNC_VERSION}* xvfb=${XVFB_VERSION}* novnc=${NOVNC_VERSION}* chromium-browser=${CHROME_VERSION}* && dpkg -l | awk '{print "|" $2 "|" $3 "|"}' > /installed-packages.txt' returned a non-zero code: 100 make: *** [Makefile:14: build] Error 100
O erro começou a ser mais prevalente nas versões mais recentes do kernel 5.x.
Ao iniciar o dockerbb, o systemd dentro do container entra em conflito com o systemd do host, que perde as sessões tty e todo o ambiente desktop.
Quando fiz um make start
na primeira vez após o build o servidor xorg do meu host morreu.
Fiz login novamente e repeti o make start
, então nessa segunda vez o container subiu ok e pude acessar o VNC no meu navegador.
Estou no Arch Linux,
Farei novos testes e relatarei aqui o resultado.
Olá, tudo bom?
Preciso rodar um script Puppeteer com o Warsaw instalado.
Já tentei adaptar de diversas maneiras aqui mas nada deu certo ainda.
Alguém teria alguma luz sobre como fazer?
Desde já grato pela atenção.
Não sei se está acontecendo com vocês também, mas para mim o site do BB não está conseguindo identificar o módulo de segurança. Testei a solução aqui proposta (dockerbb
), testei numa VM com Windows (que eu sempre usei para isso), testei num computador com Windows full install .... nada...
Fala Julio, tudo certo? Primeiramente, muito obrigado por disponibilizar a imagem!
Tentei fazer o build, e recebi E: Version '89*' for 'chromium-browser' was not found
. Ao que parece esta versão do chromium não está mais disponível para ubuntu:18.04
. Não fiz mais nenhum teste.
Segue mensagem completa:
E: Version '89*' for 'chromium-browser' was not found
The command '/bin/sh -c apt-get update && apt-get install -y libnss3-tools zenity libgtk2.0-0 dbus-x11 yad libcurl3 libdbus-1.3 sudo gosu libxss1 lsb-release wget xdg-utils net-tools openssl=${OPENSSL_VERSION}* xfce4=${XFCE_VERSION}* xfwm4=${XFWM4_VERSION}* x11vnc=${X11VNC_VERSION}* xvfb=${XVFB_VERSION}* novnc=${NOVNC_VERSION}* chromium-browser=${CHROME_VERSION}* && dpkg -l | awk '{print "|" $2 "|" $3 "|"}' > /installed-packages.txt' returned a non-zero code: 100
make: *** [Makefile:14: build] Error 10
Valeu!!!
Ao rodar o make start
me dá o seguinte erro:
+ groupadd -g 20 user
groupadd: GID '20' already exists
make: *** [start] Error 4
When trying to build the container there is an error related to the chromium version.
chromium-browser : Depends: chromium-codecs-ffmpeg-extra (= 91.0.4472.101-0ubuntu0.18.04.1) but 92.0.4515.107-0ubuntu0.18.04.1 is to be installed or chromium-codecs-ffmpeg (= 91.0.4472.101-0ubuntu0.18.04.1) but it is not going to be installed Recommends: chromium-browser-l10n but it is not going to be installed
Updating the version to 92 on the Dockerfile solves it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.