Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

343
Vistas
Chrome no capturado al usar karma con Docker

Estoy tratando de ejecutar algunas pruebas de karma usando Chrome en un contenedor Docker. Mi Dockerfile se parece a:

 FROM node:6-alpine RUN apk update \ && apk add --update alpine-sdk \ && apk add chromium \ && npm install -g @angular/cli@1.0.0 \ && ng set --global packageManager=yarn \ && apk del alpine-sdk \ && rm -rf /tmp/* /var/cache/apk/* *.tar.gz ~/.npm \ && npm cache clear \ && sed -i -e "s/bin\/ash/bin\/sh/" /etc/passwd ENV CHROME_BIN=/usr/local/bin/my-chrome-build

Cuando ejecuto ng test en este contenedor (habiendo montado un proyecto que sé que funciona), obtengo:

 $ ng test -sr && yarn run test:server 04 04 2017 10:32:27.896:INFO [karma]: Karma v1.5.0 server started at http://0.0.0.0:9876/ 04 04 2017 10:32:27.915:INFO [launcher]: Launching browser Chrome with unlimited concurrency 04 04 2017 10:32:27.985:INFO [launcher]: Starting browser Chrome 04 04 2017 10:33:28.047:WARN [launcher]: Chrome have not captured in 60000 ms, killing. 04 04 2017 10:33:30.053:WARN [launcher]: Chrome was not killed in 2000 ms, sending SIGKILL. 04 04 2017 10:33:32.056:WARN [launcher]: Chrome was not killed by SIGKILL in 2000 ms, continuing. error Command failed with exit code 1.

Realmente no sé cómo depurar esto, ¿alguna idea de qué podría estar mal o cómo puedo obtener más información?

about 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Estoy usando Chrome sin cabeza inestable en un contenedor Docker con la siguiente configuración del navegador Karma (extracto):

 ... browsers: ['Chrome_in_Docker'], customLaunchers: { Chrome_in_Docker: { base: 'ChromeHeadless', flags: [ '--disable-web-security', '--no-sandbox', '--disable-setuid-sandbox', '--disable-dev-shm-usage', '--remote-debugging-port=9223', '--headless', '--disable-gpu' ] } }, ...
about 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda