Installation 在Windows容器中安装Microsoft Edge
上下文 我正在尝试创建一个selenium独立windows容器,以便我们可以在Microsoft Edge上运行e2e测试。为此,我需要在容器中安装Microsoft Edge。恕我直言,微软不会以任何形式发布Edge。他们只使用Windows预打包边缘 不幸的是,Edge没有预先打包到任何Windows容器中。我通过添加: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中来验证这一点,无论标签和
运行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。