Cómo usar el comando de eliminación de integración de Docker Scout para eliminar una integración

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ás cómo gestionar las integraciones de Docker Scout eliminándolas. Comenzarás listando tus integraciones existentes de Docker Scout para identificar la que deseas eliminar.

A continuación, utilizarás el comando docker scout integration rm para eliminar una integración específica por su nombre. Finalmente, verificarás que la integración se ha eliminado correctamente listando las integraciones nuevamente.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/ls("List Containers") docker/ContainerOperationsGroup -.-> docker/rm("Remove Container") subgraph Lab Skills docker/ls -.-> lab-555206{{"Cómo usar el comando de eliminación de integración de Docker Scout para eliminar una integración"}} docker/rm -.-> lab-555206{{"Cómo usar el comando de eliminación de integración de Docker Scout para eliminar una integración"}} end

Listar integraciones existentes de Docker Scout

En este paso, aprenderás cómo listar las integraciones existentes de Docker Scout. Docker Scout te ayuda a entender y mejorar la postura de seguridad de tus imágenes de contenedores. Las integraciones permiten que Docker Scout se conecte con otros servicios para recopilar información sobre tus imágenes.

Para listar las integraciones existentes de Docker Scout, puedes utilizar el comando docker scout integration ls. Este comando mostrará una tabla que muestra el nombre, el tipo y el estado de cada integración configurada.

Vamos a ejecutar el comando para ver las integraciones actuales. Abre tu terminal en el entorno de LabEx.

docker scout integration ls

Deberías ver una salida similar a esta, aunque las integraciones específicas listadas pueden variar según tu entorno:

NAME      TYPE      STATUS
my-integration  my-type   ready

La salida proporciona la siguiente información para cada integración:

  • NAME: El nombre único de la integración.
  • TYPE: El tipo de integración (por ejemplo, un registro o servicio específico).
  • STATUS: El estado actual de la integración (por ejemplo, ready, error).

Comprender las integraciones existentes es el primer paso para administrarlas. En los siguientes pasos, aprenderás cómo eliminar una integración.

Eliminar una integración específica de Docker Scout por nombre

En este paso, aprenderás cómo eliminar una integración específica de Docker Scout utilizando su nombre. Eliminar una integración elimina la conexión entre Docker Scout y el servicio externo.

Para eliminar una integración, se utiliza el comando docker scout integration rm seguido del nombre de la integración que se desea eliminar.

En el paso anterior, debes haber visto el nombre de la integración que deseas eliminar. Supongamos que el nombre de la integración es my-integration. Reemplaza my-integration con el nombre real si era diferente en tu entorno.

Ejecuta el siguiente comando para eliminar la integración:

docker scout integration rm my-integration

Si el comando tiene éxito, verás una salida que confirme la eliminación, similar a esta:

Integration 'my-integration' deleted

Esto confirma que la integración especificada se ha eliminado de la configuración de Docker Scout. En el siguiente paso, verificarás que la integración ya no aparece en la lista.

Verificar que la integración ha sido eliminada

En este paso, verificarás que la integración de Docker Scout que eliminaste en el paso anterior ya no aparece en la lista. Esto confirma que la eliminación fue exitosa.

Para verificar la eliminación, volverás a utilizar el comando docker scout integration ls para listar las integraciones actuales.

Ejecuta el siguiente comando:

docker scout integration ls

Después de ejecutar el comando, observa la salida. La integración llamada my-integration (o cualquier nombre que hayas utilizado en el paso anterior) ya no debe aparecer en la lista. Si no hay integraciones configuradas, la salida podría mostrar solo los encabezados de la tabla o indicar que no se encontraron integraciones.

Por ejemplo, si my-integration era la única integración, la salida podría verse ahora así:

NAME      TYPE      STATUS

Si había otras integraciones, la salida las listará, pero my-integration debería estar ausente. Esto confirma que el comando docker scout integration rm eliminó la integración con éxito.

Ahora has listado, eliminado y verificado la eliminación de una integración de Docker Scout con éxito.

Resumen

En este laboratorio (lab), aprendiste cómo gestionar las integraciones de Docker Scout. Comenzaste listando las integraciones existentes utilizando el comando docker scout integration ls, que muestra el nombre, el tipo y el estado de cada integración configurada.

Luego, practicaste la eliminación de una integración específica por su nombre utilizando el comando docker scout integration rm. Finalmente, verificaste que la integración se eliminó con éxito listando las integraciones nuevamente, lo que confirmó que la integración eliminada ya no aparecía en la lista.