Los comandos vctl se dividen en categorías de funciones.
Comandos vctl para administrar el recurso de tiempo de ejecución del contenedor
Comando | Descripción |
---|---|
vctl system config [OPTIONS] | Configura e inicializa el entorno del sistema operativo del host para el motor de contenedor.
El comando realiza las siguientes tareas:
Nota: El comando
vctl system config no inicia el daemon containerd.
|
vctl system info [OPTIONS] | Muestra la información de tiempo de ejecución del contenedor. |
vctl system start [OPTIONS] | Inicia el motor de contenedor. El comando realiza las siguientes tareas:
|
vctl system stop [OPTIONS] | Detiene el tiempo de ejecución del contenedor. |
Comandos vctl para administrar el recurso de imagen
Comando | Descripción |
---|---|
vctl build [OPTIONS] PATH | Crea una imagen de contenedor mediante un Dockerfile.
Nota: Si las instrucciones RUN del Dockerfile ejecutan comandos relacionados con la red, agregue la instrucción ENV al Dockerfile para establecer el proxy de red, por ejemplo:
ENV https_proxy <servidor_proxy>:<puerto_proxy> para que las operaciones de red se realicen de forma correcta.
|
vctl images [OPTIONS] [IMAGE...] | Muestra las imágenes de contenedor y muestra información básica sobre las imágenes de contenedor. |
vctl push [OPTIONS] IMAGE [REMOTE_URL] | Envía la imagen de contenedor al registro. |
vctl rmi [OPTIONS] ([IMAGE...]|--all) | Elimina una o varias imágenes de contenedor. |
vctl tag [OPTIONS] SOURCE_IMAGE TARGET_IMAGE [TARGET_IMAGE...] | Etiqueta las imágenes de contenedor. Crea un alias de imagen con TARGET_IMAGE. |
vctl pull [OPTIONS] IMAGE | Extrae una imagen de contenedor del registro. |
Comandos vctl para administrar el recurso de contenedor
Comando | Descripción |
---|---|
vctl create [OPTIONS] IMAGE [COMMAND] [ARGUMENTS...] | Crea un nuevo contenedor a partir de una imagen de contenedor.
Nota: Asegúrese de lo siguiente cuando utilice la opción
--volume:
Nota: Asegúrese de lo siguiente cuando utilice la opción
--publish:
|
vctl describe [OPTIONS] CONTAINER | Muestra detalles sobre el contenedor. |
vctl exec [OPTIONS] CONTAINER COMMAND [ARGUMENTS...] | Ejecuta un comando dentro de un contenedor en ejecución. |
vctl ps [OPTIONS][CONTAINER...] | Enumera los contenedores y muestra información básica sobre el contenedor. |
vctl rm [OPTIONS] ([CONTAINER...]|--all) | Elimina uno o varios contenedores. |
vctl run [OPTIONS] IMAGE [COMMAND] [ARGUMENTS...] | Ejecuta un nuevo contenedor desde una imagen de contenedor.
Nota: Asegúrese de lo siguiente cuando utilice la opción
--volume:
Nota: Asegúrese de lo siguiente cuando utilice la opción
--publish:
|
vctl start [OPTIONS] CONTAINER | Inicia un contenedor creado o detenido. |
vctl stop [OPTIONS] CONTAINER | Detiene el contenedor. |
vctl inspect [OPTIONS] NAME | Muestra información detallada del contenedor. |
Comandos vctl para administrar el recurso de máquina virtual de CRX
Comando | Descripción |
---|---|
vctl execvm [OPTIONS] (vmx|-c=CONTAINER) COMMAND [ARGUMENTS...] | Ejecuta comandos desde una máquina virtual en ejecución que aloja el contenedor. |
Comandos vctl para administrar volúmenes
Comando | Descripción |
---|---|
vctl volume prune [flags] | Elimina todos los volúmenes locales sin utilizar. |
Comandos vctl para administrar la autenticación del registro de imágenes de contenedor
Comando | Descripción |
---|---|
vctl login [OPTION] [SERVER] | Inicia la sesión en un registro remoto. |
vctl logout [SERVER] | Cierra la sesión de un registro remoto. |
- En macOS, las credenciales se guardan en el Llavero. En Windows, las credenciales se guardan en el Administrador de credenciales.
- Cuando el inicio de sesión se haya realizado correctamente, las solicitudes de extracción, inserción y compilación posteriores aprovecharán la credencial guardada.
- La solicitud de cierre de sesión elimina la credencial correspondiente del Llavero o el Administrador de credenciales.
Comandos vctl para obtener el entorno del sistema preparado para KIND basado en vctl
Comando | Descripción |
---|---|
vctl kind | Prepara el entorno del sistema para KIND basado en vctl. KIND utiliza contenedores vctl como nodos para la ejecución de clústeres de Kubernetes. |