Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is it possible to dockerize Internet Explorer?

I want to run multiple Internet Explorer versions on the same machine using Selenium WebDriver with Docker instead of Virtual Machines. Docker runs on entirely Linux, as far as I know, which would render IE in Docker impossible. I'm only asking because I'm seeing Docker working on Microsoft Azure.

like image 417
NateW Avatar asked Sep 01 '15 18:09

NateW


People also ask

Can you Dockerize an existing application?

Dockerizing an existing project seems like a big undertaking, but it can be accomplished with a few specific steps. Once done, the Compose file can be added to the repository, reducing setup time and standardizing the local development environment.

Can you run a browser in a Docker container?

Kasm Workspaces is a docker container streaming platform for delivering browser-based access to desktops, applications, and web services.

Can I Dockerize a Windows application?

You can run any application in Docker as long as it can be installed and executed unattended, and the base operating system supports the app. Windows Server Core runs in Docker which means you can run pretty much any server or console application in Docker.


1 Answers

Docker does not currently work with Windows based applications. The Docker on Azure is Docker running on Linux VM's in Azure. With the advent of Docker for Windows you would think it would be possible, however IE/Edge does not support headless mode. Microsoft has announced that Edge is switching to chromium which will hopefully, finally, bring headless mode to IE/Edge. Docker will never support a GUI environment, it runs counter to their mission.

like image 143
GHETTO.CHiLD Avatar answered Nov 05 '22 02:11

GHETTO.CHiLD