Создание нового экземпляра builder
На этом шаге мы научимся создавать новый экземпляр builder в Docker. Builder (сборщик) — это бэкенд для сборки Docker-образов. По умолчанию Docker использует один экземпляр builder, но вы можете создавать новые экземпляры с различными конфигурациями, например, используя другой драйвер сборки или подключаясь к удалённому builder.
Для создания нового экземпляра builder мы используем команду docker buildx create
. Эта команда позволяет указать различные параметры для нового экземпляра, такие как имя, драйвер и конечная точка.
Давайте создадим новый экземпляр builder с именем mybuilder
. Мы будем использовать драйвер docker
по умолчанию, который использует Docker daemon для сборки образов.
docker buildx create --name mybuilder
После выполнения этой команды Docker создаст новый экземпляр builder с указанным именем. Вы должны увидеть вывод, похожий на этот:
mybuilder
Этот вывод подтверждает, что экземпляр mybuilder
был успешно создан.
Теперь давайте проверим, что новый экземпляр builder был создан успешно. Мы можем использовать команду docker buildx ls
для вывода списка всех доступных экземпляров builder.
docker buildx ls
Вывод этой команды покажет список экземпляров builder, включая экземпляр по умолчанию и новый экземпляр mybuilder
, который мы только что создали. Найдите запись mybuilder
в списке.
NAME/NODE DRIVER/ENDPOINT STATUS BUILDKIT
default docker
default default running v0.10.5
mybuilder docker
mybuilder default running v0.10.5
В выводе вы можете видеть, что mybuilder
указан с драйвером docker
и статусом running
. Это означает, что новый экземпляр builder готов к использованию.