Docker on windows server 2012r2 - windows

Confused about one thing. So does running the docker engine on windows server 2012 work? Or is it just that the container OS needs to be 2016 or Nano?
So docker engine on 2012, running a container with 2016/Nano

From https://forums.docker.com/t/windows-server-2012-r2/24267 :
"No, Windows Server 2016 is required for running native Windows containers. The kernel containerization primitives are only available starting with WS 2016."

Related

How docke run linux container on windows server 2019?

I downloaded desktop meet some error, and I found the docker desktop didn’t support on windows server.
Then I wanted to run a linux image in windows server, but I can’t find how to trans windows mode to linux mode.And more I didn’t find the dockercli.exe.
So now my question is:
dose windows server support linux mode?
If it does, how to change to such mode?
if not, how to run linux container on windows server 2019?
To run docker on windows server 2019, try this
https://computingforgeeks.com/how-to-run-docker-containers-on-windows-server-2019/
You should also install WSL Feature

Is it possible and how to upgrade an existing GCE VM OS?

I have a GCE Virtual Machine with Windows 2008 R2 Datacenter OS and I need to upgrade to Windows 2012 R2 Datacenter OS. I have found suggestions on the internet but I didn't find a formal process to do this, only suggestions.
I only have tried doing the upgrade using the OS Installer in place, but after the restart step, the VM seems to crash because doesn't respond.
N/A
I have GCE VM Windows 2008 R2 DataCenter and I need to become in GCE VM Windows 2012 R2 DataCenter. The process that I tested seems to do the VM crash.
Is it possible and how to upgrade an existing GCE VM OS?
For Windows, this is not supported. There are a number of technical reasons, but the primary reason is licensing. Windows images are "Premium Images". Also, Google does not provide a method for "major" version upgrades. You need to create a new instance and copy/restore your data.

how to access WSL on Windows Server on AWS EC2?

WSL stands for Windows Subsystem for Linux. Is it even available on EC2?
All the guide I found talks about Windows Desktop, not server.
According to the docs: https://aws.amazon.com/about-aws/whats-new/2018/05/amazon-ec2-now-offers-windows-server-version-1709-and-1803-amis/
You can now use 1803 update with support for WLS.
As of August 2017, WSL is available on Windows Server insider builds..
Although I haven't tried it, I assume you could start a Windows Server 2016 instance and enable Windows Insider updates.
The installation guide for installing WSL on Windows Server is here.

Docker on a Server 2016 Virtual Machine

I've already tried running Docker on a Windows 10 Virtual Machine without any success. I understand why, so I've given up trying to enable this. However, it's got me thinking about Windows Server 2016. As I understand it, Windows Server 2016 has docker included as a component/service, instead of an 'Add On' as it is in Windows 10. Are there any reasons why a Microsoft Server 2016 Virtual Machine would not support docker? This is more for convenience than anything else. Dual-booting with windows 10 isn't a major issue and we've done that, but it does mean in certain circumstances I have to reboot to windows 8 for certain organisation-specific content that I can't access in Windows 10.

Windows server 2008 base image for docker

I used docker on Windows server 2016 which runs containers natively. From the docs I could see only 2 base images available: windowsservercore and nanoserver.
From what I understand both of them are like a fraction of Windows Server 2016. Or are they?
I have a specific version of my application that runs only on Windows server 2008. I was wondering if there was a base image of windows server 2008? Or will there be one in the future?

Resources