Cómo usar el comando docker plugin enable para activar un complemento (plugin)

DockerDockerBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En este laboratorio, aprenderá cómo gestionar los complementos (plugins) de Docker verificando su estado y habilitando un complemento específico. Los complementos de Docker amplían la funcionalidad central de Docker, y comprender cómo activarlos es fundamental para aprovechar sus capacidades.

Comenzará utilizando el comando docker plugin ls para ver todos los complementos instalados y su estado actual (habilitado/deshabilitado). A continuación, aprenderá cómo utilizar el comando docker plugin enable para activar un complemento previamente deshabilitado, lo que hará que sus características estén disponibles para su uso en su entorno Docker. Finalmente, verificará que el complemento se haya habilitado correctamente.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker(("Docker")) -.-> docker/SystemManagementGroup(["System Management"]) docker/ContainerOperationsGroup -.-> docker/ls("List Containers") docker/SystemManagementGroup -.-> docker/system("Manage Docker") subgraph Lab Skills docker/ls -.-> lab-555189{{"Cómo usar el comando docker plugin enable para activar un complemento (plugin)"}} docker/system -.-> lab-555189{{"Cómo usar el comando docker plugin enable para activar un complemento (plugin)"}} end

Verificar el estado de los complementos (plugins) instalados

En este paso, aprenderemos cómo verificar el estado de los complementos (plugins) de Docker instalados. Los complementos de Docker amplían la funcionalidad de Docker, permitiendo la integración con diversos sistemas y servicios.

Para enumerar los complementos instalados y su estado, puede utilizar el comando docker plugin ls. Este comando le mostrará una lista de todos los complementos instalados, si están habilitados o deshabilitados, y su versión.

Ejecutemos el comando para ver los complementos instalados en su entorno.

docker plugin ls

La salida mostrará una tabla con columnas como ID, NAME, DESCRIPTION, ENABLED y STATE. La columna ENABLED indica si el complemento está actualmente activo (true) o inactivo (false). La columna STATE proporciona más detalles sobre el estado actual del complemento, como running o disabled.

Comprender el estado de los complementos instalados es el primer paso para administrarlos. En los siguientes pasos, aprenderemos cómo habilitar y deshabilitar estos complementos.

Habilitar un complemento (plugin) específico

En el paso anterior, verificamos el estado de los complementos (plugins) de Docker instalados. Ahora, aprendamos cómo habilitar un complemento específico que está actualmente deshabilitado.

Para habilitar un complemento de Docker, se utiliza el comando docker plugin enable seguido del nombre del complemento que se desea habilitar.

Para este paso, asumiremos que hay un complemento deshabilitado llamado my-disabled-plugin. Nota: Este es un nombre de marcador de posición con fines demostrativos. En un escenario real, reemplazaría my-disabled-plugin con el nombre real de un complemento deshabilitado de la salida de docker plugin ls.

Intentemos habilitar el complemento de marcador de posición my-disabled-plugin.

docker plugin enable my-disabled-plugin

Si el complemento existe y se habilita correctamente, verá una salida que indica que el complemento está iniciando o ha iniciado. Si el complemento no existe o hay un problema, recibirá un mensaje de error.

Habilitar un complemento hace que su funcionalidad esté disponible para su uso por parte de Docker. En el siguiente paso, verificaremos que el complemento esté realmente habilitado.

Verificar que el complemento (plugin) está habilitado

En el paso anterior, intentamos habilitar un complemento (plugin) específico de Docker. Ahora, necesitamos verificar que el estado del complemento haya cambiado a habilitado.

Para hacer esto, utilizaremos nuevamente el comando docker plugin ls, tal como hicimos en el primer paso. Esto nos mostrará el estado actual de todos los complementos instalados, incluyendo el que acabamos de intentar habilitar.

Ejecute el comando para enumerar los complementos:

docker plugin ls

Examine la tabla de salida. Busque el nombre del complemento que intentó habilitar en el paso anterior (my-disabled-plugin en nuestro ejemplo). Verifique la columna ENABLED de ese complemento. Si la operación de habilitación fue exitosa, el valor en la columna ENABLED ahora debe ser true. La columna STATE también debe indicar un estado de ejecución, como running.

Este paso de verificación confirma que el comando docker plugin enable funcionó como se esperaba y que el complemento ahora está activo y listo para ser utilizado por Docker.

Resumen

En este laboratorio (lab), aprendimos cómo gestionar los complementos (plugins) de Docker primero verificando el estado de los complementos instalados utilizando el comando docker plugin ls. Este comando proporciona una lista de los complementos, su estado de habilitación y su estado actual.

Luego, practicamos la habilitación de un complemento deshabilitado específico utilizando el comando docker plugin enable, demostrando el proceso de activación de la funcionalidad del complemento dentro del entorno de Docker.