Docker on Windows Server Felt Easier After I Tried VisualDock Server

https://www.virtualizationhowto.com/2026/05/docker-on-windows-server-finally-felt-easier-after-i-tried-visualdock-server/

Comments

akottiMay 26, 2026, 9:47 PM
Having an AIO installer is a nice thing. On Windows, the Microsoft recommended way is the install-docker-ce.ps1 script without an ability to do an actual upgrade other than with full uninstall/reinstall.
rinrabMay 26, 2026, 9:59 PM
I personally don’t understand overall situation of software development that we ended up at. Why do we need third parties to package software products? I think it’s made so complicated for devs when you have to take care of million different platforms and each of them makes it so painful to package for.
chemodaxMay 26, 2026, 9:57 PM
Maybe an unpopular opinion, but I am missing the old Microsoft these days. How did we end up in the world where technologies like Windows Installer are replaced with PowerShell scripts that downloads software from the Internet?
akottiMay 26, 2026, 10:08 PM
Writing a script has always been simpler than making a proper installer, because you need to adhere to various transactional rules, implement a proper rollback mechanism, worry about making your components have correct keys that still work after an upgrade. And e.g. if you need to install a Windows service, most of the standard options (even those provided by Wix) don't cover all cases out of the box. So to some extent using a script means replacing a more complex, but complete solution with an ad-hoc thing that may work in general, but fails a lot of corner cases.
rinrabMay 26, 2026, 10:46 PM
Also it takes quite a lot of effort to understand how windows installers work because it’s far from intuitive and you get to learn all those tools that make no sense. This is not something that a person working on project like docker itself for example would want to spend their time on. They’d rather make a script than an MSI.
chemodaxMay 26, 2026, 10:15 PM
One quite convenient thing is that Windows Installer packages can be installed via Group Policy, making deployment for new nodes work like a charm. How is a sysadmin supposed do this with scripts?
rinrabMay 26, 2026, 10:04 PM
What has changed since these days of Microsoft? I’m pretty sure when it came to setting up complicated systems, you had to follow a 158 pages document with all dialogs you had to click to (if you’re lucky enough to have a document like this)

In this sense a predictable powershell script is IMO an improvement

chemodaxMay 26, 2026, 10:10 PM
May be it's a fashion? Like using Electron/Edge for Start Menu.
rinrabMay 26, 2026, 10:00 PM
Haha, I might have written almost the same thing but late by 2 minutes :)