È possibile utilizzare l'utilità della riga di comando vctl in VMware Fusion per gestire i contenitori. Inoltre, vctl fornisce il supporto per KIND in modo che questo possa utilizzare il contenitore vctl come "nodi" per eseguire cluster Kubernetes locali.
Il vctl è un'utilità della riga di comando fornita insieme all'applicazione VMware Fusion.
I file binari/componenti correlati sono inclusi nell'applicazione Fusion e sono disponibili nella cartella Applications/VMware Fusion.app/Contents/Library/vkd/.
I tre file binari/componenti principali dell'utilità della riga di comando vctl sono descritti nella sezione seguente.
bin/containerd
Si tratta di un daemon di runtime che viene eseguito in background. Prima di poter eseguire qualsiasi operazione relativa al contenitore, è necessario avviare il daemon containerd. Utilizzare il comando vctl system start per avviarlo e il comando vctl system stop per arrestarlo.
bin/containerd-shim-crx-v2
Quando si avvia un nuovo contenitore, viene avviato un nuovo processo containerd-shim-crx-v2 che funge da adattatore tra il contenitore nella macchina virtuale CRX e il daemon containerd.
bin/vctl
Si tratta di un'utilità della riga di comando che viene eseguita in primo piano e inoltra l'input dell'utente al daemon containerd.