Eliminar una configuración de Docker Swarm por ID
En este paso, aprenderemos cómo eliminar una configuración (config) de Docker Swarm utilizando su ID. Aunque eliminar por nombre suele ser más conveniente, eliminar por ID es útil cuando tienes múltiples configuraciones con nombres similares o necesitas estar absolutamente seguro de qué configuración estás eliminando.
Primero, creemos otra configuración para tener algo que eliminar por ID. Crearemos un archivo llamado another_config.txt
y luego generaremos una configuración a partir de él.
echo "This is another sample configuration data." > ~/project/another_config.txt
docker config create another_app_config ~/project/another_config.txt
Ahora, lista las configuraciones para obtener el ID de another_app_config
.
docker config ls
Busca another_app_config
en la salida y anota su ID. El ID será una cadena de caracteres.
Para eliminar una configuración de Docker Swarm por su ID, utiliza el comando docker config rm
seguido del ID de la configuración. La sintaxis es docker config rm <config_id>
.
Reemplaza <config_id>
con el ID real que anotaste de la salida del comando anterior.
docker config rm <config_id>
Por ejemplo, si el ID fuera abcdef123456
, el comando sería:
docker config rm abcdef123456
Deberías ver el ID de la configuración eliminada en la salida, lo que confirma su eliminación.
Finalmente, lista las configuraciones nuevamente para verificar que another_app_config
ya no está presente.
docker config ls