#google-chrome #dockerfile #centos7 #glibc
Вопрос:
Я пытаюсь установить последнюю стабильную версию google chrome 95.0.4638.54 внутри контейнера с CentOS 7 в качестве базового образа.
Мой Dockerfile
:
FROM centos:7
LABEL maintainer="team@dipcode.com"
ADD ./google-chrome.repo /etc/yum.repos.d/google-chrome.repo
RUN yum clean all
amp;amp; yum -y install google-chrome-stable
То google-chrome.repo
:
[google-chrome]
name=google-chrome
baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch
enabled=1
gpgcheck=1
gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub
При создании файла Dockerfile я получаю следующую ошибку:
Error: Package: google-chrome-stable-95.0.4638.54-1.x86_64 (google-chrome)
Requires: libc.so.6(GLIBC_2.18)(64bit)
Насколько я мог видеть, CentOS 7 не поддерживает версию GLIBC 2.18 и не собирается этого делать.
Новые версии Google Chrome перестанут поддерживать CentOS 7? Есть ли способ преодолеть эту проблему?
Ответ №1:
Похоже, проблема была решена в более поздней версии google-chrome-стабильной.
Комментарии:
1. Согласовано — версия 95.0.4638.69-1 теперь отлично устанавливается через yum.