Você pode usar o utilitário de linha de comando vctl em Workstation Pro para gerenciar contêineres. Além disso, o vctl fornece suporte para KIND para que o KIND possa usar o contêiner vctl como "nós" para executar clusters Kubernetes locais.

O vctl é um utilitário de linha de comando empacotado dentro do aplicativo Workstation Pro. Ele é compatível apenas com o Windows 10 1809 ou posterior. Workstation Pro em hosts com sistema operacional Linux ou sistema operacional Windows anterior a Windows 10 1809 não é compatível com a CLI do vctl.

Os executáveis relacionados são fornecidos no aplicativo Workstation Pro e estão disponíveis em C:\Program Files (x86)\VMware\}\VMware Workstation\} por padrão.

Os três executáveis do utilitário de linha de comando vctl estão resumidos na seção a seguir.

containerd.exe

Este é um daemon de tempo de execução que é executado em segundo plano. O daemon containerd deve ser iniciado primeiro para que você possa executar qualquer operação relacionada ao contêiner. Para iniciá-lo, use o comando vctl system start e para interrompê-lo, use o comando vctl system stop.

containerd-shim-crx-v2.exe

Quando um novo contêiner é iniciado, um novo processo containerd-shim-crx-v2 é iniciado e funciona como um adaptador entre o contêiner na VM CRX e o daemon containerd.

bin/vctl.exe

É um utilitário de linha de comando que é executado em primeiro plano e retransmite a entrada do usuário para o daemon containerd.

Observação: A CLI vctl executa cada contêiner dentro de uma máquina virtual leve, chamada CRX VM. Por padrão, uma VM CRX é criada e inicializada quando um contêiner é iniciado. Ele é encerrado e removido quando o contêiner é interrompido. O nome da VM CRX é igual ao do contêiner.