방랑자는 왜 그렇게 빠른가?

방랑자는 왜 그렇게 빠른가?

vagrant를 설치하고 여기에 운영 체제를 배포하면 문자 그대로 몇 초가 걸립니다.

하지만 방랑하지 않고 VirtualBox 자체에 운영 체제를 설치하려고 하면 30분 정도 걸릴 것입니다.

여기서 무슨 일이 일어나고 있는지 이해하도록 도와주실 수 있나요? 운영 체제가 방랑자보다 빠르게 설치되는 방법은 무엇입니까?

답변1

Vagrant는 다양한 운영 체제의 사전 설치된 이미지("박스")를 사용하여 사용자 시스템에만 복제됩니다.

느리고 지루한 프로세스인 가상 머신을 처음부터 구축하는 대신 Vagrant는 기본 이미지를 사용하여 가상 머신을 빠르게 복제합니다. 이러한 기본 이미지는 Vagrant에서 "상자"로 알려져 있으며 Vagrant 환경에 사용할 상자를 지정하는 것은 항상 새로운 Vagrantfile을 생성한 후 첫 번째 단계입니다.방랑자

이 접근 방식의 한 가지 단점은 이러한 이미지가 어떻게든 미리 구성된다는 것입니다. 처음부터 시작해야 하거나 특별한 요구 사항이 있는 경우 바닐라 설치를 대신 사용하는 것이 더 안전할 수 있습니다. 빠른 디스크 드라이브에서는 이 작업이 10분 이상 걸리지 않습니다. 그런 다음 자신만의 클론을 생성할 수도 있습니다.

관련 정보