Puede usar la utilidad de línea de comandos vctl de VMware Fusion para administrar contenedores.

vctl (nombre de código: Nautilus) es una utilidad de línea de comandos incluida en la aplicación VMware Fusion y se utiliza para administrar contenedores. La mayoría de las opciones de comandos de vctl se pueden utilizar en Fusion y Fusion Pro. Sin embargo, la opción --publish solo está disponible en Fusion Pro.

Los archivos binarios o los componentes relacionados se incluyen en la aplicación Fusion y están disponibles en la carpeta Applications/VMware Fusion.app/Contents/Library/vkd/.

Los tres componentes/binarios principales de la utilidad de línea de comandos vctl se resumen en la siguiente sección.

bin/containerd

Se trata de un daemon en tiempo de ejecución que se ejecuta en segundo plano. El daemon containerd debe iniciarse antes de poder ejecutar cualquier operación relacionada con el contenedor. Para iniciarlo, utilice el comando vctl system start y para detenerlo, utilice el comando vctl system stop.

bin/containerd-shim-crx-v2

Cuando se inicia un nuevo contenedor, se inicia un nuevo proceso containerd-shim-crx-v2, que funciona como un adaptador entre el contenedor de la máquina virtual de CRX y el daemon containerd.

bin/vctl

Se trata de una utilidad de línea de comandos que se ejecuta en primer plano y retransmite la entrada del usuario al daemon containerd.

Nota: La CLI de vctl ejecuta todos los contenedores dentro de una máquina virtual ligera, llamada máquina virtual de CRX. De forma predeterminada, se crea una máquina virtual de CRX y se inicia cuando se inicia un contenedor. Se apaga y se elimina cuando se detiene el contenedor. La máquina virtual de CRX tiene el mismo nombre que el contenedor.