Establecer un builder como predeterminado para el contexto actual
En el paso anterior, aprendimos cómo cambiar a una instancia de builder específica para la sesión actual. En este paso, aprenderemos cómo establecer una instancia de builder como predeterminada para el contexto actual de Docker. Esto significa que cada vez que uses comandos de Docker dentro de este contexto, se utilizará automáticamente el builder especificado.
Para establecer un builder como predeterminado para el contexto actual, usa el comando docker buildx use
con el flag --default
, seguido del nombre de la instancia de builder.
Establezcamos mybuilder1
como builder predeterminado para el contexto actual.
docker buildx use --default mybuilder1
Después de ejecutar este comando, mybuilder1
será el builder predeterminado para este contexto.
Puedes verificarlo listando las instancias de builder. El builder predeterminado estará marcado con un asterisco (*
) y también indicado como default
en la salida.
docker buildx ls
Deberías ver mybuilder1
marcado tanto como builder activo (con *
) como builder predeterminado.
Ahora, establezcamos mybuilder2
como builder predeterminado.
docker buildx use --default mybuilder2
Verifica que mybuilder2
sea ahora el builder predeterminado.
docker buildx ls
Deberías ver mybuilder2
marcado como activo y predeterminado.
Establecer un builder predeterminado es útil cuando deseas usar consistentemente un builder específico para tus proyectos dentro de un contexto particular de Docker.