13.0

Table Of Contents
n Running vctl Commands
n Cleaning Up Residual Environment Data
n Changes/Enhancements to the vctl Utility
Using the vctl Utility
The vctl utility is included with VMware Fusion and is ready to run in a terminal window.
Prerequisites
Before using vctl to run any operation on a container image or container, the container runtime
must be started first. The container runtime doesn't start automatically when VMware Fusion
application launches, and does not stop automatically when VMware Fusion application quits. You
must manually run the vctl system start command to start it and run vctl system stop
command to stop it.
Procedure
1 On your Mac, open a terminal window.
2 Run the vctl system info command to check the status of the container runtime.
If the command output displays Container runtime is stopped, run vctl system start
command to start the container runtime.
If the command output shows Container runtime is running, you can start using vctl to
manage containers and container images.
3 Run the vctl command to list the command-line options.
Enabling KIND to Use vctl Container as Nodes to Run
Kubernetes Clusters
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.
Prerequisites
By default, vctl assigns 2 GB memory for every CRX VM that hosts the vctl container node.
Ensure that your Mac machine has 2 GB free memory when running single-node cluster, 4 GB free
memory when running two-node cluster. The more nodes configured in your cluster, the more
free memory is needed.
Procedure
1 On your Mac, open a terminal window.
Using VMware Fusion
VMware, Inc. 182