VMware Cloud Community
amiy_y
Contributor
Contributor

Run Windows containers in VIC

I want to add VSphere Integrated Containers to my VCenter in order to allow easy usage of containers. The thing is, I need to be able to run both Windows and Linux containers. I saw that it's pretty easy to run Linux containers using VIC, but I couldn't find any documentation of running Windows containers using that feature. Is that possible? And if it is, how do you create a Windows VHC in VIC?
Thanks in advance!

0 Kudos
2 Replies
scott28tt
VMware Employee
VMware Employee

Note that VIC is no longer supported: https://kb.vmware.com/s/article/85664

vSphere with Tanzu would be the way forward: https://www.vmware.com/uk/products/vsphere/vsphere-with-tanzu.html

-------------------------------------------------------------------------------------------------------------------------------------------------------------

Although I am a VMware employee I contribute to VMware Communities voluntarily (ie. not in any official capacity)
VMware Training & Certification blog
0 Kudos
amiy_y
Contributor
Contributor

Thanks for your response

I didn’t know VIC is deprecated, so thanks for that. I don’t think VMware Tanzu is the solution to my problem though. Let me explain the problem in more detail:

We use VSphere in my workplace to create VMs on our ESXs. Those VMs should be able to create and run containers on other machines in the VSphere.

Solving Linux containers was easy - installing docker on Linux VM was super easy and intuitive. Windows is much harder. I’ve tried installing docker desktop on a Windows 10 machine, and it installed successfully, but I’m having trouble running containers on that VM (getting an error that says that some windows features are not installed). I’m assuming it’s related to some virtualization settings which I cannot find. I’ve enabled Hyper-V, I’m also not able to start VMs using Hyper-V manager. I’ve turned on all virtualization settings I could find in the VM settings, with no luck.

Do you think it is related to the fact that I’m running inside VSphere? What can I do to solve the problem?

0 Kudos