What is vSphere Integrated Containers?

vSphere Integrated Containers comprises of several components, all of which are available as open source projects on Github:


  • VMware vSphere Integrated Containers Engine, a container runtime for vSphere. vSphere Integrated Containers Engine allows developers who are familiar with Docker to develop in containers and deploy them alongside traditional VM-based workloads on vSphere clusters. vSphere adminitrators can manage these workloads by using vSphere in a way that is familiar.
  • vSphere Integrated Containers Plug-In for vSphere Client, that provides information about your vSphere Integrated Containers setup and allows you to deploy virtual container hosts directly from the vSphere Client.
  • VMware vSphere Integrated Containers Registry, an enterprise-class container registry server that stores and distributes container images. Also known as VMware Harbor, vSphere Integrated Containers Registry extends the Docker Distribution open source project by adding the functionalities that an enterprise requires, such as security, identity and management.
  • VMware vSphere Integrated Containers Management Portal, a container management portal. Also known as VMware Admiral, vSphere Integrated Containers Management Portal provides a UI for DevOps teams to provision and manage containers, including the ability to obtain statistics and information about container instances. Cloud administrators can manage container hosts and apply governance to their usage, including capacity quotas and approval workflows. When integrated with vRealize Automation, more advanced capabilities become available, such as deployment blueprints and enterprise-grade Containers-as-a-Service.

With these capabilities, vSphere Integrated Containers enables VMware customers to deliver a production-ready container solution to their developers and DevOps teams. By leveraging their existing SDDC, customers can run container-based applications alongside existing virtual machine based workloads in production without having to build out a separate, specialized container infrastructure stack. As an added benefit for customers and partners, vSphere Integrated Containers is modular. So, for example, if your organization already has a container registry in production, you can use that registry with vSphere Integrated Containers Engine and vSphere Integrated Containers Management Portal.

For more information, see the official vSphere Integrated Containers product page on vmware.com.

Get vSphere Integrated Containers

Official Releases

To obtain the latest official release of vSphere Integrated Containers, go to http://www.vmware.com/go/download-vic. You need a vSphere Enterprise Plus or vSphere Remote Office Branch Office (ROBO) Advanced license to install an official, supported release of vSphere Integrated Containers.

Open Source Releases

You can also obtain open-source releases of the vSphere Integrated Containers components, that are more recent than the latest official release.

Tagged Releases

Tagged releases that have been tested and released to the community, but that might not reflect the most up-to-date version of the code.
Appliance | Engine | Harbor| Admiral | UI

Built Binaries

Builds usually happen after every successful merge into the source code. These builds have been minimally tested for integration.
Appliance | Engine | Harbor | Admiral | UI

Source Code

Follow the instructions in each Github repository to build the components from the source code.
Appliance | Engine | Harbor | Admiral | UI

Documentation

Here are some docs to help get you started. The latest open-source software (OSS) docs are works-in-progess, and not all sections have necessarily been fully updated or reviewed. The docs for the latest official VMware release have been fully reviewed and approved for that release.

vSphere Integrated Containers 1.5.8
Latest Official Release
Latest doc update 2021-09-02
This is the documentation for the most recent official VMware release of vSphere Integrated Containers.
Latest vSphere Integrated Containers Doc
This documentation reflects the current state of the docs in the master branch of the Github repo. As such, it might contain references to features that are available in recent open source builds, but that are not included in the latest official VMware release.

Go here to see the documentation for all other vSphere Integrated Containers releases.

Support

Full support of vSphere Integrated Containers requires the vSphere Enterprise Plus or vSphere Remote Office Branch Office (ROBO) Advanced license and an official VMware release of vSphere Integrated Containers. You obtain an official release from the vSphere Integrated Containers download page on vmware.com. To make a support request, contact VMware Global Support.

All other releases of vSphere Integrated Containers are released as open source software and come with no commercial support.

For general questions, visit the vSphere Integrated Containers channels on Slack.com. You need to sign up at https://code.vmware.com/web/code/join to get an invitation.


Contributors


Contributing

The vSphere Integrated Containers project team welcomes contributions from the community. If you wish to contribute code, we require that you first sign our Contributor License Agreement and return a copy to osscontributions@vmware.com before we can merge your contribution.

License

The vSphere Integrated Containers components are licensed under Apache 2 with additional licenses denoted within the vSphere Integrated Containers Appliance, Engine, UI, Admiral, and Harbor open source repositories.