Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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/5/ember.js/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
Installation 在Windows容器中安装Microsoft Edge_Installation_Microsoft Edge_Windows Container - Fatal编程技术网

Installation 在Windows容器中安装Microsoft Edge

Installation 在Windows容器中安装Microsoft Edge,installation,microsoft-edge,windows-container,Installation,Microsoft Edge,Windows Container,上下文 我正在尝试创建一个selenium独立windows容器,以便我们可以在Microsoft Edge上运行e2e测试。为此,我需要在容器中安装Microsoft Edge。恕我直言,微软不会以任何形式发布Edge。他们只使用Windows预打包边缘 不幸的是,Edge没有预先打包到任何Windows容器中。我通过添加:运行powershell(获取AppxPackage Microsoft.MicrosoftEdge).Version到我的.Dockerfile中来验证这一点,无论标签和

上下文

我正在尝试创建一个selenium独立windows容器,以便我们可以在Microsoft Edge上运行e2e测试。为此,我需要在容器中安装Microsoft Edge。恕我直言,微软不会以任何形式发布Edge。他们只使用Windows预打包边缘

不幸的是,Edge没有预先打包到任何Windows容器中。我通过添加:
运行powershell(获取AppxPackage Microsoft.MicrosoftEdge).Version
到我的
.Dockerfile
中来验证这一点,无论标签和图像如何,该文件始终为空

具体问题

我想知道的是,是否有人知道我在哪里可以找到一个至少是半官方的Edge安装程序。到目前为止,无论是在网上还是在任何包管理器中,我都没有找到一个

一般问题


如果您不能回答上述问题,但确实知道在Windows容器中安装Microsoft Edge的不同方法,请共享。

据我所知,Chrome和Firefox中有Docker图像,但IE或Microsoft Edge中没有。您可以添加来自的反馈

目前,作为临时解决方案,您可以尝试使用Chrome和Firefox进行selenium测试。请在查看自述文件


我还将尝试提交有关此问题的反馈。如果我得到任何解决方案或解决办法,我将在将来尝试向您提供。感谢您的理解。

现在实际上有一个带有Edge和Edgedriver的Docker图像,链接位于本页底部:


“此实验性docker容器包含Microsoft Edge(Chrome)和Microsoft Edge驱动程序。”

使用Chrome或Firefox不是一个解决办法。Chrome和Firefox是两种完全不同的浏览器,具有完全不同的引擎。因为Windows容器中没有IE或Microsoft Edge的图像。如果仍要使用Microsoft Edge进行selenium测试,可以尝试创建Windows虚拟机进行测试。我知道IE和Microsoft Edge没有可用的Windowws容器映像。我正试图自己创造一个。这就是为什么我需要知道在哪里可以下载Microsoft Edge。