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

516
Vistas
¿Cómo instalo una versión específica de Chrome en un Dockerfile?

Tengo un Dockerfile que se instala desde una imagen de python y luego lo necesito para instalar una versión específica (no la más reciente) de Google Chrome.

Esto es lo que tengo:

 FROM python:3.6 # Tools RUN apt-get update \ && apt-get install -y vim less \ && apt-get clean # https://github.com/SeleniumHQ/docker-selenium/blob/master/NodeChrome/Dockerfile.txt #============================================ # Google Chrome #============================================ # can specify versions by CHROME_VERSION; # eg google-chrome-stable=53.0.2785.101-1 # google-chrome-beta=53.0.2785.92-1 # google-chrome-unstable=54.0.2840.14-1 # latest (equivalent to google-chrome-stable) # google-chrome-beta (pull latest beta) #============================================ ARG CHROME_VERSION="google-chrome-stable" RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \ && echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list \ && apt-get update -qqy \ && apt-get -qqy install \ ${CHROME_VERSION:-google-chrome-stable} \ && rm /etc/apt/sources.list.d/google-chrome.list \ && rm -rf /var/lib/apt/lists/* /var/cache/apt/*

Los pasos de instalación de Chrome se tomaron desde aquí (como se ve en los comentarios) e incluso usando la versión en el ejemplo, aparece el error.

 E: Version '53.0.2785.101-1' for 'google-chrome-stable' was not found

Probé otras versiones de https://chromereleases.googleblog.com/ y nada funciona.

¿Conoces alguna forma diferente de instalar una versión específica o si estoy haciendo algo mal con estos pasos?

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

0

Me tomó un tiempo encontrarlo, pero está instalando desde el repositorio de Google y solo mantienen las últimas versiones de Google Chrome en sus repositorios. Probablemente podría buscar repositorios de terceros que tengan versiones anteriores de Chrome, pero personalmente no lo recomendaría.

La versión actual es 75.0.3770.100-1 para google-chrome-stable en el momento de esta publicación. ¿Eso no funcionará para ti?

Por último, copié directamente su dockerfile y funcionó para mí con la última versión de google-chrome-stable instalada en la imagen. ¿Cómo estabas ejecutando Docker?

Aquí estaba mi proceso:

  1. Copié su archivo docker directamente en ./Dockerfile
  2. docker build ./
  3. docker image ls
  4. Copié mi ID de imagen (90206843f24e en mi caso)
  5. docker run --entrypoint "/bin/bash" -it 90206843f24e

Se le colocará en un shell raíz en la imagen de la ventana acoplable para "hurgar" y ejecutar google-chrome -version para verificar que la versión anterior esté instalada

Espero que esto funcione para usted. ¡Buena suerte y mantennos informados!

over 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