What do you think about Windows Server Containers ? and are you using them ?
-
Hi,
So recently I picked up Docker and learning more about it, all thanks to VMware Photon project.
And starting using Docker in Production and learning more about it, its fun and simple and fast way to kick start web apps.The limitation of Docker, or any other Container OS is that it can only run Linux OS or apps, but now that will change due to Windows server want to have the ability as well, and they are images here but can only run using Docker in Windows, and currently Docker store have:
windowsservercore and nanoserver
Both are free tier on Docker store.
Notice the ''windowsservercore'' images are 5 GB, which kinda defeats the whole purpose of containers, I reckon once they reach that size that removes the fun of containers and simplicity, I can do the same size with regular VMs, after I wipe free space + punch zeros.
However the nanoserver is interesting:
https://store.docker.com/images/2f0355ab-178e-4045-9ac3-3d7b7e967e65?tab=description
Around 300 MB, but as far as I know very limited roles and features that can be installed.So what do you think, will they make huge impact? and are you using them in any way in production environment? (specially the nano) and what for ?
Many thanks.
-
@msff-amman-Itofficer said in What do you think about Windows Server Containers ? and are you using them ?:
The limitation of Docker, or any other Container OS is that it can only run Linux OS or apps, ....
The limitation is shared kernel, not necessarily Linux. Solaris and FreeBSD both had containers years before Linux and all three have had them for a very long time (much longer than Docker has been around.) Linux was a latecomer to the container game, Windows is ridiculously late having been the butt of many jokes about lacking basic capabilities for generations before finally releasing this.
-
We are not using Windows Containers. They are a good idea, but we phased out Windows already. No need to pay for all of that licensing
-
@scottalanmiller said in What do you think about Windows Server Containers ? and are you using them ?:
We are not using Windows Containers. They are a good idea, but we phased out Windows already. No need to pay for all of that licensing
So don't pay....
-
So what do you use instead of Active Directory and pushing/installing msi files remotely on end users?
-
@msff-amman-Itofficer said in What do you think about Windows Server Containers ? and are you using them ?:
So what do you use instead of Active Directory and pushing/installing msi files remotely on end users?
You can use AD without Windows, we don't but you can. And you can do GPO without Windows, we don't but you can. Neither of those are Windows solutions. They are general ones.
You can replace Group Policy with scripts easily. And you can replace them even better with modern DevOps tools. We are moving to that, so much more powerful than anything that Microsoft offers for managing Windows machines.
Active Directory is not popular like it once was. The idea that remote access to everyone's machines is universally needed is fading away. Lots of places still need that, but a lot (like us) have realized that there is no need there. It's all marketing. It's an SMB thing to believe that AD is always needed and that we must always be able to log into everyone's machines in that manner. There are two thing we don't worry about: full control of end user machines and shared authentication. They just aren't things that are very useful. If they were, we would use Azure AD instead, which is free and does that without the limitations of AD.