已有容器apk方式安装chrome和 chrome-driver

[lwptoc]

要在容器中通过APK方式安装Chrome和ChromeDriver,您可以按照以下步骤进行操作。这些步骤假定您使用的是Alpine Linux,因为Alpine使用APK包管理工具。

1. 设置Alpine Linux容器

首先,确保您已经运行了Alpine Linux容器。如果没有,可以使用以下命令拉取并运行Alpine Linux容器:

docker run -it alpine:latest /bin/sh

2. 更新APK包索引

在容器中,首先更新APK包索引:

apk updateapk update

3. 安装Chrome

由于Alpine Linux是基于musl libc而不是glibc,因此Google Chrome没有直接为其提供预编译的包。我们可以使用Chromium,这是一个开源的Chrome版本,可以在Alpine上安装。

apk add chromium

4. 安装ChromeDriver

与Chrome一样,ChromeDriver也没有为Alpine Linux直接提供预编译包。我们可以从Chromium项目中获取与Chromium兼容的ChromeDriver。

apk add chromium-chromedriver

5. 验证安装

安装完成后,您可以验证Chrome和ChromeDriver是否安装成功。

chromium-browser --version
chromedriver --version

 

类似文章