【问题标题】:What is chrome path inside docker ubuntu imagedocker ubuntu 映像中的 chrome 路径是什么
【发布时间】:2020-05-13 19:55:14
【问题描述】:

docker 容器内的 chrome 安装路径是什么,通常它存储在 linux 系统中,但我的镜像中没有这个目录,所以我找不到路径。

这是我用于 docker image 的命令:

RUN wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \
dpkg --unpack google-chrome-stable_current_amd64.deb && \
apt-get install -f -y

【问题讨论】:

  • 代码格式

标签: docker google-chrome docker-compose dockerfile docker-machine


【解决方案1】:

wget 是一个下载工具。在运行它之前知道命令是什么总是有用的:)。在这种情况下,您正在下载 chrome,解压缩文件,然后安装 chrome。除非您指定下载路径,否则请下载到当前目录。使用 docker 或不使用 docker 也没有多大意义。

更新:安装 chrome 的目录是 /usr/bin/ 目录。您将需要 sudo。所以你的完整命令是sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -P /usr/bin/ && \ dpkg --unpack google-chrome-stable_current_amd64.deb && \ apt-get install -f -y,或者你可以先做cd /usr/bin/,然后是sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb && \ dpkg --unpack google-chrome-stable_current_amd64.deb && \ apt-get install -f -y。您可能需要根据需要修改命令。希望这会有所帮助:)

【讨论】:

  • 非常感谢您的回复,但是我如何指定安装路径对我有用的是这个 dpkg-deb -x google-chrome-stable_current_amd64.deb /mydir 这个命令很好,我看到了提取的文件夹,但使用有问题的文件夹,我在根目录或安装成功的任何地方都找不到任何 chrome 文件夹
  • 我已经更新了我的答案。如果这不起作用,请告诉我,我很乐意提供帮助:)
  • 感谢回答我做了那个解决方案,但它没有再次在该目录中安装 chrome
【解决方案2】:

只有这对我有用,使用 -x 命令并指定目录,而不是 --unpack,

运行 wget https://dl.google.com/linux/direct/${CHROME_PACKAGE} && \ dpkg-deb -x ${CHROME_PACKAGE} / && \ apt-get install -f -y

【讨论】:

    猜你喜欢
    • 2019-05-27
    • 2020-10-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-03
    相关资源
    最近更新 更多