새로운 빌더 인스턴스 생성
이 단계에서는 Docker 에서 새로운 빌더 인스턴스를 생성하는 방법을 배우겠습니다. 빌더 인스턴스는 Docker 이미지를 빌드하기 위한 백엔드입니다. 기본적으로 Docker 는 단일 빌더 인스턴스를 사용하지만, 다른 빌드 드라이버를 사용하거나 원격 빌더에 연결하는 등, 다양한 구성으로 새로운 인스턴스를 생성할 수 있습니다.
새로운 빌더 인스턴스를 생성하기 위해 docker buildx create 명령어를 사용합니다. 이 명령어를 사용하면 이름, 드라이버 및 엔드포인트와 같은 새로운 인스턴스에 대한 다양한 옵션을 지정할 수 있습니다.
mybuilder라는 새로운 빌더 인스턴스를 생성해 보겠습니다. Docker 데몬을 사용하여 이미지를 빌드하는 기본 docker 드라이버를 사용합니다.
docker buildx create --name mybuilder
이 명령어를 실행하면 Docker 는 지정된 이름으로 새로운 빌더 인스턴스를 생성합니다. 다음과 유사한 출력을 볼 수 있습니다.
mybuilder
이 출력은 mybuilder 인스턴스가 생성되었음을 확인합니다.
이제 새로운 빌더 인스턴스가 성공적으로 생성되었는지 확인해 보겠습니다. 사용 가능한 모든 빌더 인스턴스를 나열하려면 docker buildx ls 명령어를 사용할 수 있습니다.
docker buildx ls
이 명령의 출력은 기본 인스턴스와 방금 생성한 새로운 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 상태로 나열된 것을 볼 수 있습니다. 이는 새로운 빌더 인스턴스를 사용할 준비가 되었음을 나타냅니다.