VMware vSphere

 View Only
  • 1.  Run Windows containers in VIC

    Posted Sep 18, 2023 08:04 AM

    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!



  • 2.  RE: Run Windows containers in VIC

    Broadcom Employee
    Posted Sep 18, 2023 10:00 AM
    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


  • 3.  RE: Run Windows containers in VIC

    Posted Sep 18, 2023 03:03 PM

    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?