【问题标题】:unable to pull the selenium/hub image on docker for windows 10无法在 Windows 10 的 docker 上拉取 selenium/hub 映像
【发布时间】:2018-09-22 10:37:25
【问题描述】:

我已经在 Windows 10 64 位中安装了 docker 映像。但我只是注意到它安装在程序文件而不是程序文件(X86)中。我启动了window docker服务并尝试在docker hub中拉取selenium图像,但它说该图像不支持windows平台。

我试图从集线器中提取 java-windows 图像。我可以拉成功。

如何为 windows 平台拉取 selenium 图像?我在哪里可以找到它们。

【问题讨论】:

  • 你可以为你的 Windows 操作系统拉任何其他 docker 镜像吗?
  • 我没有为其他人尝试。我只想提取与硒相关的图像。但没有运气
  • 好的。你可以试试不同的图像吗?这将有助于确定您的机器上是否存在导致问题的某些设置。
  • 我尝试拉取其他基于 Windows 的图像。我可以拉那个。用图片修改问题

标签: java selenium docker docker-image


【解决方案1】:

Windows 上的 Docker 无法在后端操作系统上运行期望 Linux 内核的映像,反之亦然。

当您运行以下命令时:查找 Server OS/Arch(在您的情况下:windows 10;您可能将其获取为 windows/amd64

 #>docker version
Client:
 Version:      17.06.2-ce
 API version:  1.30
 Go version:   go1.8.3
 Git commit:   cec0b72
 Built:        Tue Sep  5 19:57:19 2017
 OS/Arch:      windows/amd64

Server:
 Version:      17.12.0-ce
 API version:  1.35 (minimum version 1.12)
 Go version:   go1.9.2
 Git commit:   c97c6d6
 Built:        Wed Dec 27 20:12:29 2017
 OS/Arch:      linux/amd64
 Experimental: false

使用 Play-With-Docker 进行实验:https://labs.play-with-docker.com/ 尝试在此处拉取相同的图像,看看它是否能够拉取并运行它。

希望这篇文章可以帮助到你:https://www.hanselman.com/blog/DockerAndLinuxContainersOnWindowsWithOrWithoutHyperVVirtualMachines.aspx
在文章中搜索:一旦我在 Docker 中打开 Windows 上的 Linux Containers,一切都正常运行,并且移动的部分减少了。

【讨论】:

猜你喜欢
  • 2020-07-13
  • 2017-11-28
  • 2019-10-04
  • 2019-06-24
  • 2017-09-22
  • 2021-08-26
  • 2019-10-21
  • 2023-03-17
  • 1970-01-01
相关资源
最近更新 更多