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.
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 se ha eliminado
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.



