是否可以dockerize Internet Explorer?

我想在同一台机器上使用Selenium WebDriver与Docker而不是虚拟机来运行多个Internet Explorer版本。 据我所知,Docker完全在Linux上运行,这将使得Docker中的IE不可能实现。 我只问,因为我看到Docker在微软Azure上工作。

Docker目前不适用于基于Windows的应用程序。 Azure上的Docker是在Azure中的Linux VM上运行的Docker。 目前在Windows Server 2016中有 Dockerize Windows路线图。

你可以安装wine,和IE6或IE7。 我想你会喜欢IE 10或IE11。

看看例子

https://hub.docker.com/r/tianon/wine/

要么

https://hub.docker.com/r/jess/wine/

根据winehq.org,如果你修改了以前的Dockerfiles,你可以使用IE7等过时的浏览器。

不要忘记,你不会有所有的可用的DLL的酒。