dockerfile 安装chrome
时间: 2023-11-08 16:50:04 浏览: 44
在Dockerfile中安装Chrome的方法如下:
1. 使用FROM命令指定基础镜像,例如FROM ubuntu:20.04
2. 使用RUN命令更新软件包源并安装Chrome的依赖项,例如RUN apt-get update && apt-get install -y libxss1 libappindicator1 libindicator7
3. 使用RUN命令下载并安装Chrome,例如RUN wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && dpkg -i google-chrome*.deb
4. 使用ENTRYPOINT命令设置容器启动时运行的命令,例如ENTRYPOINT [ "google-chrome" ]
例如:
```
FROM ubuntu:20.04
RUN apt-get update && apt-get install -y libxss1 libappindicator1 libindicator7
RUN wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
RUN dpkg -i google-chrome*.deb
ENTRYPOINT [ "google-chrome" ]
```
请注意: 上面的例子是在Ubuntu 20.04系统上安装Chrome的示例,如果使用其他系统版本或位数,可能需要修改命令。
相关问题
dockerfile 安装chrome 111版本
你可以按照以下的步骤来编写 Dockerfile 安装 Chrome 111 版本:
1. 选择一个基础镜像。你可以选择一个基于 Debian 或 Ubuntu 的镜像,因为 Chrome 111 版本是在这些 Linux 发行版上测试通过的。
2. 在 Dockerfile 中添加以下命令来更新系统并安装 Chrome 111 的依赖项:
```
RUN apt-get update && apt-get install -y wget gnupg2
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -
RUN echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list
RUN apt-get update && apt-get install -y google-chrome-stable=111.0.0.0-1
```
3. 构建 Docker 镜像并运行容器:
```
docker build -t my-chrome-image .
docker run -it my-chrome-image
```
这将会构建一个名为 my-chrome-image 的 Docker 镜像,并在容器中安装 Chrome 111 版本。
dockerfile 在centos上安装chrome 111版本
你可以按照以下的步骤来编写 Dockerfile 安装 Chrome 111 版本:
1. 选择一个基础镜像。你可以选择一个基于 Centos 的镜像。
2. 在 Dockerfile 中添加以下命令来更新系统并安装 Chrome 111 的依赖项:
```
RUN yum -y update && yum -y install wget gnupg2
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | rpm --import -
RUN echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/yum.repos.d/google-chrome.repo
RUN yum -y update && yum -y install google-chrome-stable-111.0.0.0-1
```
3. 构建 Docker 镜像并运行容器:
```
docker build -t my-chrome-image .
docker run -it my-chrome-image
```
这将会构建一个名为 my-chrome-image 的 Docker 镜像,并在容器中安装 Chrome 111 版本。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)