Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
docker ubuntu图像中的chrome路径是什么_Docker_Google Chrome_Docker Compose_Dockerfile_Docker Machine - Fatal编程技术网

docker ubuntu图像中的chrome路径是什么

docker ubuntu图像中的chrome路径是什么,docker,google-chrome,docker-compose,dockerfile,docker-machine,Docker,Google Chrome,Docker Compose,Dockerfile,Docker Machine,docker容器中的chrome安装路径是什么,通常它存储在opt-in-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 &&

docker容器中的chrome安装路径是什么,通常它存储在opt-in-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

wget是一个下载工具。在运行命令之前,了解命令是什么总是很有用的:)。在这种情况下,您将下载chrome,解压缩文件,然后安装chrome。除非指定下载路径,否则请将下载获取到当前目录。使用docker或不使用docker并不意味着太多


更新:安装chrome的目录是/usr/bin/dir。你需要sudo。因此,您的完整命令将是
sudowgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -P/usr/bin/&&\dpkg——打开google-chrome-stable\u current\u amd64.deb&&\apt get install-f-y
,或者您可以先执行
cd/usr/bin/
,然后
sudo wgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb &&\dpkg--解压缩google-chrome-stable\u current\u amd64.deb&&apt get install-f-y
。您可能需要根据需要修改该命令。希望这有帮助:)

wget是一个下载工具。在运行命令之前,了解命令是什么总是很有用的:)。在这种情况下,您将下载chrome,解压缩文件,然后安装chrome。除非指定下载路径,否则请将下载获取到当前目录。使用docker或不使用docker并不意味着太多


更新:安装chrome的目录是/usr/bin/dir。你需要sudo。因此,您的完整命令将是
sudowgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb -P/usr/bin/&&\dpkg——打开google-chrome-stable\u current\u amd64.deb&&\apt get install-f-y
,或者您可以先执行
cd/usr/bin/
,然后
sudo wgethttps://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb &&\dpkg--解压缩google-chrome-stable\u current\u amd64.deb&&apt get install-f-y
。您可能需要根据需要修改该命令。希望这有帮助:)

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

运行wget${CHROME_PACKAGE}&&\ dpkg deb-x${CHROME_PACKAGE}/&\
apt get install-f-y

只有这样对我有效,使用-x命令并指定dir,而不是--unpack

运行wget${CHROME_PACKAGE}&&\ dpkg deb-x${CHROME_PACKAGE}/&\
apt get install-f-y

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