You can use the vctl command-line utility in VMware Fusion to manage containers. In addition, vctl provides support for KIND so that KIND can use vctl container as "nodes" to run local Kubernetes clusters.
The vctl is a command-line utility bundled inside the VMware Fusion application.
Related binaries/components come bundled in the Fusion application and are available in Applications/VMware Fusion.app/Contents/Library/vkd/ folder.
The three main binaries/components of the vctl command-line utility are summarized in the following section.
This is a runtime daemon that runs in the background. The containerd daemon must be started first before you can run any container related operation. To start it, use the vctl system start command and to stop it use the vctl system stop command.
When a new container is started, a new containerd-shim-crx-v2 process is launched and works as an adapter between the container in CRX VM and the containerd daemon.
■
| The vctl utility is included with VMware Fusion and is ready to run in a terminal window. |
■
| In Fusion 12.0, vctl utility has an enhancement to support KIND. With this enhancement, KIND can use vctl container instead of Docker container as nodes to run local Kubernetes clusters. |
■
| The vctl commands have syntax and other requirements that you must follow. |
■
| By default, the vctl utility stores all its data in the .vctl folder under the home folder of your user account. |
■
|